Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.11;
Скачать: CL | DM;

Вниз

Не срабатывает Refresh   Найти похожие ветки 

 
lavrenty ©   (2007-07-04 23:18) [0]

Здравствуйте Все! Ситуация такая. Данные правятся в одной программе, а читать их пытаюсь из другой программы и вывожу в грид (Query->DBGrid)

Query.Refresh;

Query(принадлежащий второй программе) использует для модификации(обновления) данных объект TIBUpdateSQL, в котором запрос на обновление(RefreshSQL) очень простой

select * from Table1

но данные в гриде у второй программы не обновляются. Если сделать

Query.DisableControls;
Query.Close;
Query.Open;
Query.EnableControls;

то всё получается, но что-то как то не нравится мне это переоткрытие.


 
Anatoly Podgoretsky ©   (2007-07-04 23:37) [1]

> lavrenty  (04.07.2007 23:18:00)  [0]

> The Refresh method does not work for all TDataSet descendants. In particular, TQuery components do not support the Refresh method if the query is not “live”. To refresh a static TQuery, close and reopen the dataset.


 
Lavrenty ©   (2007-07-04 23:42) [2]


> Anatoly Podgoretsky ©   (04.07.07 23:37) [1]


> The Refresh method ... TQuery,  close and reopen the dataset.

Вот это да-а ! Интересно, это где написано?


 
Anatoly Podgoretsky ©   (2007-07-05 00:04) [3]

> Lavrenty  (04.07.2007 23:42:02)  [2]

TDataset


 
Lavrenty ©   (2007-07-05 03:13) [4]

Спасибо



Страницы: 1 вся ветка

Текущий архив: 2007.11.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
2-1192347654
Vasiliy
2007-10-14 11:40
2007.11.11
InterBase. Попытка соединения с локальной БД в режиме Run-Time


4-1177584855
Iv_
2007-04-26 14:54
2007.11.11
Кнопка- Bitmap на WinAPI


15-1191770712
TUser
2007-10-07 19:25
2007.11.11
Как поставить Symantec под Vista


8-1168924619
Kuzma
2007-01-16 08:16
2007.11.11
VST плагины и Delphi ...


9-1163003459
DevilDevil
2006-11-08 19:30
2007.11.11
Альфаканал