Hallo,
ich möchte eine Excel-Anwendung erstellen, die mittels VBA auf eine embedded Firebird Datenbank zugreift. Ich arbeite mit Excel 2007 bzw. 2010 unter Win XP bzw. Win 7.
Die Anwendung soll auf CD bereitgestellt werden und ohne Installation laufen. Ich kann nicht davon ausgehen, dass auf dem PC des Anwenders ein Firebird-ODBC-Treiber installiert ist.
Leider habe ich für den Fall noch keinen funktionierenden ConnectionString gefunden. Geht das überhaupt?
Ich habe die Dateien des embedded Firebird DBMS (Version 2.5.1) in das Verzeichnis mit der Excel-Datei entpackt.
Mein ConnectionString sieht so aus:
Es kommt der Laufzeitfehler: 80004005
Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben
Kann mir einer auf die Sprünge helfen?
Gruß Bo
ich möchte eine Excel-Anwendung erstellen, die mittels VBA auf eine embedded Firebird Datenbank zugreift. Ich arbeite mit Excel 2007 bzw. 2010 unter Win XP bzw. Win 7.
Die Anwendung soll auf CD bereitgestellt werden und ohne Installation laufen. Ich kann nicht davon ausgehen, dass auf dem PC des Anwenders ein Firebird-ODBC-Treiber installiert ist.
Leider habe ich für den Fall noch keinen funktionierenden ConnectionString gefunden. Geht das überhaupt?
Ich habe die Dateien des embedded Firebird DBMS (Version 2.5.1) in das Verzeichnis mit der Excel-Datei entpackt.
Mein ConnectionString sieht so aus:
Code:
Conn.Open "DRIVER=Firebird/InterBase(r) driver; UID=SYSDBA; PWD=masterkey; DBNAME=U:\Daten\Database\Firebird\Test_em_DB\FB_em.fdb"
Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben
Kann mir einer auf die Sprünge helfen?
Gruß Bo
Comment