Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ADO_TABLE и DBGRID - проблема с отображением информации


Виталий Юрьевич ©   (2006-08-24 15:20:00) 

Столкнулся с такой проблемой. не знаю как и преодолеть...

Имеется главная форма. На ней  ADO_Query.

Имеется дочерняя форма, вызываемая по ShowModal;

На дочерней форме стоит DBGRID, который связан с ado_query главной формы.

Так вот, ВСЕ sql-запросы, которые делаются в ДОЧЕРНЕЙ форме, НЕ показываются в DBGRID.
Если же sql-запрос сделать в ГЛАВНОЙ форме, а затем открыть дочернюю - изменения будут видны в dbGrid.
Создаётся впечатление, что когда активирована дочерняя форма, все компоненты главной "заморожены".

ADO_ связан с .mdb MS Access.
sql вида, например  "select * from tableName"


Виталий Юрьевич   (2006-08-24 22:47:00) [1]

да не говори :-D :-D :-D


Anatoly Podgoretsky   (2006-08-24 21:18:00) [2]

До удаления надо было смотреть свойства, теперь поздно.


Виталий Юрьевич   (2006-08-24 21:00:00) [3]

удалил все adoQuery, добавил заного на форму, настроил connection и всё. всё заработало. в чём была причина мне не ясно....


Anatoly Podgoretsky   (2006-08-24 20:55:00) [4]

датамодуль не панацея, это просто метод разделения данных и отображения. ни чем не хуже если это будет на форме.


_Guest_   (2006-08-24 17:25:00) [5]

И рефреши какие-нибудь не помогают ? У меня все ADOQuery  и т.п в главной форме, правда данные отображаются не в DBGrid, поэтому точно не скажу. Но завтра попробую обязательно.


Виталий Юрьевич   (2006-08-24 16:47:00) [6]

в маленькой программе делать датамодуль прикажете... чтожж... раз выходов других нет, надо попробовать :)

Vovnuke, что Вы имеете ввиду? ;)


vovnuke   (2006-08-24 16:34:00) [7]

F1 + TDataModule
F1 + ShowModal


VadimSpb   (2006-08-24 16:30:00) [8]

Сделать модуль и забыть о проблеме.
Это, кстати, характеризует стиль программрования :-))


Виталий Юрьевич   (2006-08-24 16:03:00) [9]

так есть что по моей проблеме?


Sergey13   (2006-08-24 15:51:00) [10]

> [2] Виталий Юрьевич ©   (24.08.06 15:48)
> создавать отдельно модуль нет смысла особого.
Это точно - лопату искать, котлован копать... 8-)


Виталий Юрьевич   (2006-08-24 15:48:00) [11]

не спорю :)...
дак файл то всего один, в нём три таблицы.. и программа из 5-ти форм... создавать отдельно модуль нет смысла особого.


Sergey13   (2006-08-24 15:38:00) [12]

> [0] Виталий Юрьевич ©   (24.08.06 15:20)

Пользуйтесь модулями данных. Очень удобно.


Наверх

Титульная страница Поиск, карта сайта Написать письмо