![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Делаю запрос к таблице IBX [D6, IB6.x]
sau © (2002-11-12 08:19:00)Доброе утро!
Подскажите пожалуйста как мне быть в такой ситуации: пытаюсь сделать запрос к таблице, созданной в IB Expert 2.0 (на форму кладу следующие компоненты: TIBDatabase, TIBTransaction, TIBQuery, TDataSource, TDBGrid), связываю их, создаю запрос select * from XXXXX (в мастере построения запроса все таблицы и поля видны), делаю IBQuery1.Active:= true, а мне выдается следующее сообщение: Dynamic SQL Error. SQL error code = -204. Table unknown XXXXX. At line 1, column 15. Если вместо TIBQuery использовать TIBTable, то все работает.
При чем если создать в IB Expert 2.0 базу с Dialect 1 все работает нормально, а вот с Dialect 3 работать не хочет.
sau (2002-11-12 09:50:00) [1]Спасибо, сейчас попробую...
Andriano (2002-11-12 09:15:00) [2]Нет. Все названия таблиц и полей в базе должны быть в верхнем регистре. И никаких проблем не будет. Удали таблицу, создай заново. А в SQL запросе регистр не важен.
sau (2002-11-12 09:11:00) [3]> Alexandr. Имеешь в виду в SQL запросе? Посмотрел, вроде бы все нормально написал... Но ведь в построителе все показывает. Я пробовал и от руки писать - один результат.
Alexandr (2002-11-12 08:22:00) [4]третий диалект чувствителен к регистру символов в названиях...
и в названии таблицы тоже