|
Ошибка подключения через COMОбъект("ADODB.Connection") | ☑ | ||
---|---|---|---|---|
0
Олеся999
25.10.17
✎
08:11
|
Подскажите пожалуйста в чем проблема ?
Суть ошибки :Невозможно установить соединение с Firebird: {ВнешняяОбработка.ЗагрузкаВНоменклатура.Форма.Форма.Форма(148)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [ODBC Firebird Driver]Unable to connect to data source: library 'gds32.dll' failed to load |
|||
1
Олеся999
25.10.17
✎
08:14
|
подключаюсь так :
Соединение = Новый COMОбъект("ADODB.Connection"); Команда = Новый COMОбъект("ADODB.Command"); НаборЗаписей = Новый COMОбъект("ADODB.RecordSet"); ФайлЗагрузки ="192.168.1.120:/home/Work/db/base.fdb"; Соединение.ConnectionString = "driver=Firebird/InterBase(r) driver; Dialect=3; CHARSET=PPf; Uid=SYSDBA ;Pwd=123;Dbname="+ФайлЗагрузки; Соединение.ConnectionTimeOut = 1200; Соединение.CursorLocation = 3; try Соединение.Open(Соединение.ConnectionString); //Сообщить("Соединение успешно уставнолено !!!"); except Сообщить("Нельзя установить соединение с Firebird: | "+ОписаниеОшибки()); Возврат Соединение; endtry ; |
|||
2
vicof
25.10.17
✎
08:14
|
Все ж написано.
|
|||
3
Олеся999
25.10.17
✎
08:20
|
так odbc установлен
|
|||
4
Fram
25.10.17
✎
08:23
|
(1) а что за форма написания пути такая?
192.168.1.120:/home |
|||
5
wondkind
25.10.17
✎
08:23
|
(3) odbc тут ни при чём
|
|||
6
wondkind
25.10.17
✎
08:26
|
(5) по такой ошибке гуглятся сразу всевозможные решения, даже на самом форуме. Что вы сделали для самостоятельного решения?
|
|||
7
Рэйв
25.10.17
✎
08:28
|
(0)Написано же аглицким по белому "ошибка загрузки библиотеки gds32.dll"
|
|||
8
Fram
25.10.17
✎
08:30
|
указанный путь к файлу базы меня только смущает?!
|
|||
9
VS-1976
25.10.17
✎
08:31
|
||||
10
VS-1976
25.10.17
✎
08:34
|
(1) На сколько я понял firebird стоит на linux. Проверь на своём компьютере telnet 192.168.1.120 3050. Убедись что сервер доступен.
|
|||
11
Олеся999
25.10.17
✎
08:35
|
(4) да это ошибка там просто /work и дальше
|
|||
12
Fram
25.10.17
✎
08:36
|
(9) ясненько.. просто никогда не подключался раньше к удаленному firebird
|
|||
13
Fram
25.10.17
✎
08:38
|
(11) все ясно с путем.
а решение на ошибку есть в первой же ссылке гугла https://stackoverflow.com/questions/30066156/odbc-firebird-driver-unable-to-connect-to-data-sourcelibrarygds32-dll-failed |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |