![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Програмное изменение занчений полей [D6]
Death © (2004-12-02 09:07:00)Такая проблема!
Есть у меня таблица с автоподсчетом значений. В логическом поле этой таблицы програмно меняю значения на true/false счелчком мыши по колонке DBGrid-а. При изменении этого значения изменяется значение другого поля таблицы. Но при нескольких изменениях выдается сообщение: "row cannot be located for updating. Some values may have been changed since it was last read".
Если изменение делать не с помощь щелчка мыши, а писать вручную true/false то все делается нормально!!!
После щелчка мыши происходит следующее:
...
t1.Edit;
t1.bools:=not t1.bols; //изменение значения поля
t1.Post;
...
Death (2004-12-02 10:56:00) [1]
> ЮЮ © (02.12.04 09:12) [1]
t1.bools:=not t1.bools; //изменение значения поля
Компонента: ADOTable;
БД: DBase IV;
ЮЮ (2004-12-02 09:12:00) [2]>t1. bools:=not t1. bols; //изменение значения поля
что это за бред?
Компоненты доступа? какая БД?