Форум: "Базы";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];
ВнизОшибка при работе с драйвером 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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.06 c