Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 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]

А как именно ты удаляешь?




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.14;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.014 c
1-43076           Kozhanov              2002-02-20 15:14  2002.03.14  
как пропачить D6 Enterprise под Windows 2000


1-43052           Анонимщик             2002-02-22 14:59  2002.03.14  
Проблемы с метафайлом Win95/98/2000


3-42942           python                2002-02-14 16:17  2002.03.14  
Как получить список серверов SQL имеющихся в сети?


7-43195           инкогнито             2001-12-04 16:14  2002.03.14  
Как писать .VXD драйвера?


1-43044           PSERG                 2002-02-26 07:00  2002.03.14  
Delphi6 + DLL