Текущий архив: 2006.07.23;
Скачать: CL | DM;
Вниз
Append, Locate и Edit Найти похожие ветки
← →
novill (2006-05-18 18:41) [0]1. Запись только что добавленная Append"ом не находится с помощью Locate
2. Если же эту запись найти вручную (проверка на равнество полей записи, если не совпадает, то проверка следующей), то в ней не проходит Edit.
Все это происходит в одной транзакции, если же разделить опрации и коммитить каждую оперцию, то все нормально.
Кто-нибудь сталкивался с подобным? Из-за чего это может происходить?
← →
Desdechado © (2006-05-18 18:50) [1]компоненты доступа?
← →
novill (2006-05-19 09:11) [2]IBDatabase, IBtransaction, Ibquery, IBTable
← →
Sergey13 © (2006-05-19 09:41) [3]2novill (18.05.06 18:41)
>1. Запись только что добавленная Append"ом не находится с помощью Locate
А зачем ее искать? Если она "только что добавленная Append"ом" - она активна, т.е. текущая. 8-)
← →
unknown © (2006-05-19 09:58) [4]
> novill (19.05.06 09:11) [2]
> Ibquery, IBTable
Используй TIBDataSet и все встанет на свои места.
← →
novill (2006-05-19 10:03) [5]
> >1. Запись только что добавленная Append"ом не находится
> с помощью Locate
> А зачем ее искать? Если она "только что добавленная Append"ом"
> - она активна, т.е. текущая. 8-)
Не всё так просто. Это список товаров, который сначала надо добавить по списку первого поставшика, а потом для всех остальных поставщиков проставить цены по этому списку.
> Используй TIBDataSet и все встанет на свои места.
Честно говоря, я не понял этот компонент. Можно кусок кода с примером работы?
← →
Sergey13 © (2006-05-19 10:08) [6]2[5] novill (19.05.06 10:03)
> Не всё так просто. Это список товаров
Да хоть перечень стратегических ядерных объектов. Для БД это пофиг. 8-)
Ну и к [4] unknown © (19.05.06 09:58) прислушаться не помешает.
И если
>Честно говоря, я не понял этот компонент.
То надо постараться понять.
Страницы: 1 вся ветка
Текущий архив: 2006.07.23;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.041 c