Форум: "Базы";
Текущий архив: 2007.11.11;
Скачать: [xml.tar.bz2];
ВнизНе срабатывает 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.049 c