Форум: "Базы";
Текущий архив: 2002.03.14;
Скачать: [xml.tar.bz2];
ВнизОбновление DBGrida после удаления записи Найти похожие ветки
← →
Yuri Btr (2002-02-13 11:31) [0]Ув. мастера, подскажите, что нужно сделать чтобы правильно обновить содержимое DBGrida - Он правильно отображает все изменения полей, но стоит только удалить запись - никаких изменений не наблюдается (т.е физически в БД записи нет, а в DBGride она отображается в своём последенем состоянии :-(
Спасибо
← →
TSV (2002-02-13 11:39) [1]Обновляй набор данных.
Query.Close;
Query.Open;
Кстати, в качестве движка БД что испоьзуешь?
← →
Стас (2002-02-13 12:47) [2]...или вот еще вариант: DBGrid1.Refresh; или, как там у тебя: Query.Refresh;
← →
Johnmen (2002-02-13 13:36) [3]>Стас : Если это TQuery, то не катит Refresh !!!
(можешь убедиться, посмотрев source)
← →
Стас (2002-02-13 14:16) [4]О-О! К старости стал слаб на память! Извиняюсь за ошибку. Ну, если тебе хочется не так DBGrid1.Refresh; , а через Query, то может, стоит поставить свойство Query.RequestLive:=true?
← →
Johnmen (2002-02-13 14:27) [5]>Стас : Если Yuri Btr © сумел обновить записи НД, стоящим за Query, то это значит, что он и так живой !
Посему только Query.Close; Query.Open;
← →
Yuri Btr (2002-02-14 09:28) [6]Спасибо всем за помощь :-)
Но тут проблема в другом ...
Наверное я просто неправильно удаляю запись.
Или надо после удаления записи делать какую нибудь процедуру - типа Pack в FoxPro? (для полного удаления записи)
← →
Turalyon (2002-02-14 10:27) [7]А как именно ты удаляешь?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.03.14;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c