Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.10.22;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.042 c
2-1160377908
pavel_guzhanov
2006-10-09 11:11
2006.10.22
Создание директории на удаленном компьютере


2-1159669801
lobach
2006-10-01 06:30
2006.10.22
Получение символов


2-1160026286
Alex_C
2006-10-05 09:31
2006.10.22
Вопрос по SysEdit


2-1160142543
worldmen
2006-10-06 17:49
2006.10.22
Работа с датой


2-1160208207
iamdanil
2006-10-07 12:03
2006.10.22
memo в webbrowser





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский