Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.02.2014, 14:48   #1
VitalSA
 
Регистрация: 28.10.2008
Сообщений: 9
По умолчанию Firebird 2.0 многотабличный запрос в Delphi

Проблема кто решал такую! Есть 3 таблицы из которых идет выборка данных PHONE_T, DATA_T, VODITEL_T таблица DATA_T имеет первичный и внешний ключ и он связан с таблицей PHONE_T. две таблицы имеют первичные ключи! При выполнении SQL запроса DBGrid не отображает данные! При ручной активации IBQ8 отображает. Вот запрос:
Код:
    //Загрузка данных последних вызовов
    DM.IBQ8.Close; // Закрытие IBQuery
    DM.IBQ8.SQL.Clear; //Очистка запроса в IBQuery
    DM.IBQ8.SQL.Add('Select DATE_D, STREET_D, DOM_D, TYPE_POEZ_D, OPERATOR, ID_V, NOMER_D '); //Добавление в IBQuery запроса SQL
    DM.IBQ8.SQL.Add('From PHONE_T, DATA_T, VODITEL_T '); //Добавление в IBQuery запроса SQL
    DM.IBQ8.SQL.Add('Where DATA_T.ID_P=PHONE_T.NOMER_P And VODITEL_T.SIGNAL_V=DATA_T.ID_V And DATE_D Between '''
+Date_St2+''' And '''+Date_St+'''And PHONE_T.PHONE_P='''+MaskEdit1.Text+''''); //Добавление в IBQuery запроса SQL
    DM.IBQ8.Open; //Открытие IBQuery
    DM.IBQ8.Active:=True;
данные Date_St2 и Date_St это даты в период 10 дней записываются!
телефон тоже записывается!

Последний раз редактировалось Stilet; 01.02.2014 в 20:45.
VitalSA вне форума Ответить с цитированием
Старый 01.02.2014, 15:25   #2
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,022
По умолчанию

1 неправильная работа с компонентом
2 использовать надо параметры
eval вне форума Ответить с цитированием
Старый 01.02.2014, 23:48   #3
VitalSA
 
Регистрация: 28.10.2008
Сообщений: 9
По умолчанию

это как надо правильно, есть описание?
Какие параметры использовать?
VitalSA вне форума Ответить с цитированием
Старый 01.02.2014, 23:54   #4
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,022
По умолчанию

Цитата:
есть описание?
нету конечно, разработчики из эмбаркадеро трусы и лентяи, никаких описаний не делают, давно пора их к ногтю
Цитата:
Какие параметры использовать?
тут даже и нечем ответить, слов не могу подобрать
eval вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрос БД, FireBird Alexxa C/C++ Базы данных 9 04.04.2013 19:21
Delphi. TreeView. Firebird: Вложенный SQL-запрос. Alexei91 БД в Delphi 5 01.08.2010 08:04
Firebird 2.5. Группировка и вложенный запрос. Антон Ю.Б. SQL, базы данных 8 02.07.2010 17:22
Запрос в FireBird Gurt87 БД в Delphi 4 01.10.2009 19:40