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

Вниз

Ошибка при работе с драйвером Gemini через ADO   Найти похожие ветки 

 
Megabyte ©   (2006-09-29 09:38) [0]

При работе с основной моей БД использую IBX. Но нужна связь с другой БД через ODBC(установлен Gemini ODBC Interbase Driver 2.0), т.к. путь напрямую к каталогу закрыт.
Решил использовать ADO. Связь с сервером есть. В Дизайн-тайме делаю активным подключение и компонент TADOQuery, данные видно в Гриде.
В ран-тайме делаю активными подключение и TADOQuery, происходит ошибка: Project raise exception clas EOleException with message "Разрушительный сбой"...

Во избежание глюков своей программы сделал отдельное простенькое приложение: форма, ADOConnection, ADOQuery, DataSource, DBGrid, Button.
По нажатию батона: ADOConnection.connected :=true,
ADOQuery.active := true;
После этого вылезает ошибка... :(
Больше никаких свойсв не трогал, только запрос в ADOQuery прописал простейший.

В чем может быть проблема? М.б. глюк драйвера?


 
sniknik ©   (2006-09-29 10:39) [1]

> М.б. глюк драйвера?
точно не драйвера (если только это не ограничение триал версии на один коннект например/или Firebird персонал), давно тестировал этот драйвер (были апдейты наверняка) все работало кроме проблем с получением схем (изза чего и отказался от него)... по крайней мере простые запросы проходили...

но в любом случае возьми лучше OLEDB провайдера.


 
ЮЮ ©   (2006-09-29 10:52) [2]

Но нужна связь с другой БД через ODBC, т.к. путь напрямую к каталогу закрыт.

Странное желание получить доступ к каталогу.  Неужели IBX работают только с сервером на своем компьютере?


 
sniknik ©   (2006-09-29 10:57) [3]

> Неужели IBX работают только с сервером на своем компьютере?
нет конечно, там просто к пути надо имя сервера(IP тоже вроде можно) добавлять, тогда от него считается.


 
ЮЮ ©   (2006-09-29 11:06) [4]

А использование ADO и Gemini ODBC Interbase Driver 2.0 неужели лучше, чем пользоваться теми же  IBX + ещё один правильно настроенный IBDataBase ???


 
Megabyte ©   (2006-09-29 11:26) [5]


> ЮЮ ©  (29.09.06 11:06) [4]

А использование ADO и Gemini ODBC Interbase Driver 2.0 неужели лучше, чем пользоваться теми же  IBX + ещё один правильно настроенный IBDataBase ???

Хз, но я не рюхаю, как настроить в IBDataBase путь до файла БД, если этот путь от меня скрыт(я не знаю, в каком каталоге лежит файл БД)!


> но в любом случае возьми лучше OLEDB провайдера.

Есть OLEDB провайдер для InterBase/FireBird? Где скачать можно?

з.ы. Кстати, через БДЕ и тот же драйвер все нормально работает. Значит дело в АДО...


 
sniknik ©   (2006-09-29 11:35) [6]

ЮЮ ©   (29.09.06 11:06) [4]
а х.з. у меня к примеру такой задачи "выяснить чем лучше пользоваться" никогда не стояло, зато была задача уже готовую прогу используюшую ADO (MSSQL или access) "расширить" добавив туда использование IB 6.5 (именно его, не FB или чтонибудь поновее, т.к. клиент кому хотели эту прогу пропихнуть использовал только его).
естественно, по задаче, вопроса о выборе какихто других компонент кроме ADO + какойнибудь под него провайдер даже и не стояло...

Megabyte ©   (29.09.06 11:26) [5]
> Значит дело в АДО...
скорее в том что автор опять не реализовал чегото, необходимого ADO для работы (стык), но необязательного для ODBC... хотя странно, раньше работало, хоть и "скрипело" (ну тогда другой автор... ;о))).

p.s. могу прислать свою прогу для теста. если в ней будет таже ошибка... тогда будет однозначно (на ней у меня старый драйвер работал. версию вот только не помню).


 
ЮЮ ©   (2006-09-29 11:38) [7]


> если этот путь от меня скрыт(я не знаю, в каком каталоге
> лежит файл БД)!


Так спроси у админа :) Или попроси "алиас"

А как же через ODBC удалось настроиться?


 
Megabyte ©   (2006-09-29 11:52) [8]

Все, я тормоз, закидайте меня тухлыми помидорами. :) Думал, чтобы к базе подконектиться через IBX, надо путь до фала БД, алиас я знал. Просто шеф погнал мне тут про ODBC зачем-то...


 
Antoxa2005   (2006-09-30 12:26) [9]

Работаю ч-з ADO и Gemini ODBC Interbase Driver с FB 1.5 и ни  каких проблеммм!



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

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

Наверх




Память: 0.49 MB
Время: 0.064 c
6-1152875173
NaLom
2006-07-14 15:06
2006.12.03
Блок инета


2-1163334112
Max.66RUS
2006-11-12 15:21
2006.12.03
Простейшие вопросы по текстовым файлам и строкам...


15-1163707107
oxffff
2006-11-16 22:58
2006.12.03
Какое будущее у языка Object Pascal?


15-1163706694
vasIzmax
2006-11-16 22:51
2006.12.03
Работа с заголовком


2-1163158882
koha
2006-11-10 14:41
2006.12.03
Требуется ваше мнение: Что мешает программе запуститься?