есть.
Я пытаюсь подключиться к базе данных Firebird через Excel 2010 VBA, но безуспешно. Я новичок в этом ADO ODBC, так что не могу понять ошибку.
У меня есть файл .fdb . В моем Excel я ссылаюсь на Microsoft ActiveX Data Objects 6.0 Library . Затем я зашел на сайт Firebird, скачал и установил Драйвер ODBC для Firebird .
Мой код VBA прост:
Dim conn As ADODB.connection
Set conn = New ADODB.connection
conn.Open "DRIVER=Firebird/InterBase(r) driver; UID=SYSDBA; PWD=admini; DBNAME=C:\test.fdb;"
Моя строка подключения, как указано, "Драйвер = Firebird / InterBase (r) драйвер; UID = SYSDBA; PWD = admini; DBNAME = C: \ test.fdb;"
Когда я запускаю саб, я получаю
Ошибка времени выполнения '-2147217843 (80040e4d)':
Ошибка автоматизации
Чего мне не хватает? Что я мог сделать? Нужен ли сервер Firebird на моем компьютере и на любом клиентском компьютере?
Приветствие.