Главная страница
    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
2-1163345377
Cr3at0r
2006-11-12 18:29
2006.12.03
FindFirst


15-1163086909
Ламот
2006-11-09 18:41
2006.12.03
Вопрос по 1С (и, похоже, даже не по программированию)


1-1161613126
click
2006-10-23 18:18
2006.12.03
popup menu при перетаскивании за клиент. область


2-1163778807
Jzero
2006-11-17 18:53
2006.12.03
Поиск папки


15-1163270326
Alatiel
2006-11-11 21:38
2006.12.03
Delphi 7: could not find valid product information





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский