Страница 1 из 1

bdExpress и Firebird

Добавлено: 07 июн 2005, 10:53
Ugeen Koshelev
Hello, All!

Что то не смог найти накакой информации по данной теме... Как подружить Firebird и dbExpress? Драйверов нет, от IB вроде как не подходят. Коннектится, но при выполнении запроса выдает что-то типа "Invalid SQLDA...". Delphi 2005.

Добавлено: 07 июн 2005, 13:49
kdv
все вроде нормально работает. если запрос не выбирает несовместимое с IB. столбца bigint в запросе нет?

Добавлено: 07 июн 2005, 13:52
Ugeen Koshelev
kdv писал(а):все вроде нормально работает. если запрос не выбирает несовместимое с IB. столбца bigint в запросе нет?
Нет. Никаких извратов.

Добавлено: 07 июн 2005, 14:12
kdv
тогда не знаю. я только что к employee запрос выполнил, все пашет на ура.

Добавлено: 07 июн 2005, 16:08
Ugeen Koshelev
kdv писал(а):тогда не знаю. я только что к employee запрос выполнил, все пашет на ура.
Все выяснил. Ругается исключительно на таблицы, где есть поля типа DATE. Странно. Конечно, можно заменить на TIMESTAMP, но вроде как DATE - штатное поле. Причем, в interbase (5.5) эти же таблицы с этими же полями - все OK.

Добавлено: 09 июн 2005, 16:46
Dnico
ПРи коннекте диалект указывается ?

Добавлено: 09 июн 2005, 17:35
Ugeen Koshelev
Да. Сообщение "Invalid ...SQLDA....' - при 3-м диалекте. На 1-ом - "Tocken unknown <имя таблицы>. Это первый раз. В следующие разы - "Data type unknown". А на 2-ом на все таблицы выдает "Cursor not returned in query"

Добавлено: 10 июн 2005, 10:10
Лысый
Ugeen Koshelev писал(а):Да. Сообщение "Invalid ...SQLDA....' - при 3-м диалекте. На 1-ом - "Tocken unknown <имя таблицы>. Это первый раз. В следующие разы - "Data type unknown". А на 2-ом на все таблицы выдает "Cursor not returned in query"
2-ой для миграции используется...

Добавлено: 17 июн 2005, 03:01
null
Иммигрируй в Европу и получи в подарок бейсболку: http://cernis.cz