Форум: "Базы";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];
ВнизDBGrid не отображает измененные вычисляемые поля Найти похожие ветки
← →
Денис (2004-09-07 03:56) [0]После изменения строки, DBGrid не производит изменения вычисляемых полей. Каким образом его можно принудить к этому?
← →
Ozone © (2004-09-07 08:59) [1]Попробуй обновить DataSet, хотя он и так должен это (сабжу) делать. Может ты некорректные данные заносишь? Обьясни подробнее.
← →
сергей1 (2004-09-07 08:59) [2]adoqueryclose;
adoqueryopen;
только потом locate"ом вернуться на строку, где находился, а то курсор вверху окажется
← →
Sergey13 © (2004-09-07 09:07) [3]2Денис (07.09.04 03:56)
>После изменения строки, DBGrid не производит изменения вычисляемых полей.
А он и не должен этого делать.
>Каким образом его можно принудить к этому?
Прописать соответствующий обработчик датасета.
← →
Nikolay M. © (2004-09-07 10:29) [4]AutoCalcFields чему равен?
← →
Ozone © (2004-09-07 10:57) [5]Sergey13 © (07.09.04 09:07) [3]
Как это не должен? Оч даже должен.
← →
Sergey13 © (2004-09-07 11:04) [6]2[5] Ozone © (07.09.04 10:57)
>Как это не должен? Оч даже должен.
Грид? И как он это делает?
← →
сергей1 (2004-09-07 11:39) [7]даже если грид это в самом деле умеет, если вычисляемое поле в самой базе, зачем заставлять грид повторно делать эту работу ?
кроме того, в самом деле, как заставить грид вычислять ?
← →
Ozone © (2004-09-07 11:43) [8]Sergey13 © (07.09.04 11:04) [6]
сергей1 (07.09.04 11:39) [7]
:) Конечно сам грид ничего не вычисляет. За него это делает DataSet, а вот отображать - это его прямая обязанность, о чем я и говорил.
← →
Rem (2004-09-07 14:11) [9]
DBGrid.Options := DBGrid.Options - [dgEditing];
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c