![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Мастера, помогите пожалуйста. [D7]
denick © (2003-10-20 10:48:00)
На дочерней форме расположен DBGrid, а в dataModule DataSet и один ADOQuery, с которым связан DBGrid.
На главной форме есть кнопки, при нажатии на одну из них создается дочерняя форма и открывается таблица, соответствующая этой кнопке.
Проблема в том, что, открывая одну таблицу, а затем другую, в первой появляются данные первой. Как можно избавится от этого используя один ADOQuery?
Семен Сорокин (2003-10-20 12:02:00) [1]
2denick
Сделай общего наследника для всех форм с DataSet"ом
Плохиш_ (2003-10-20 11:34:00) [2]
>denick (20.10.03 11:29) [2]
> Это мне нужно в каждой отдельной форме создавать DataSet?
Да
> А с помощью сессий никак нельзя сделать?
???
Может лучше ещё раз прочитать про TxxxQuery, TDatasource, TDBGrid и TDB...
denick (2003-10-20 11:29:00) [3]
Это мне нужно в каждой отдельной форме создавать DataSet?
А с помощью сессий никак нельзя сделать?
Семен Сорокин (2003-10-20 11:20:00) [4]
через DBGrid - никак, используй для каждого DBGrid свой DataSet, или не используй DBGrid, а аналог, например StringGrid.