Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.038 c
15-1163590192
Click
2006-11-15 14:29
2006.12.03
Снова вопрос "организации алгоритма"


2-1163345377
Cr3at0r
2006-11-12 18:29
2006.12.03
FindFirst


2-1163766009
Grant
2006-11-17 15:20
2006.12.03
ODBC


2-1163698977
breeze
2006-11-16 20:42
2006.12.03
thread.terminate


2-1163490915
TrainerOfDolphins
2006-11-14 10:55
2006.12.03
Клик с нажатой Ctrl на гриде





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский