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

Вниз

ADO_TABLE и DBGRID - проблема с отображением информации   Найти похожие ветки 

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

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

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

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

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

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

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


 
Sergey13 ©   (2006-08-24 15:38) [1]

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

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


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

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


 
Sergey13 ©   (2006-08-24 15:51) [3]

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


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

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


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

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


 
vovnuke ©   (2006-08-24 16:34) [6]

F1 + TDataModule
F1 + ShowModal


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

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

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


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

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


 
Anatoly Podgoretsky ©   (2006-08-24 20:55) [9]

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


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

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


 
Anatoly Podgoretsky ©   (2006-08-24 21:18) [11]

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


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

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



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

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

Наверх




Память: 0.49 MB
Время: 0.029 c
3-1156406737
qazwsx
2006-08-24 12:05
2006.10.22
Кто нибудь знает как в БД Access запихивать TStream?


2-1160377908
pavel_guzhanov
2006-10-09 11:11
2006.10.22
Создание директории на удаленном компьютере


4-1149788245
Steplerr
2006-06-08 21:37
2006.10.22
С консолью через хендл


15-1159537806
Орион
2006-09-29 17:50
2006.10.22
Обработка сообщений от потока


5-1141203638
ancara
2006-03-01 12:00
2006.10.22
Как поймать RecreateWnd у формы?