Hallo.
Meine Situation: Es werden Spaltenweise Datenwerte aus Excel in die Postgresql Datenbank eingetragen.
Dafür folgender Codeausschnitt:
Private Sub InsertTest1_Click()
Dim connectionstring As String
Dim conn As ADODB.Connection
Dim rec As ADODB.Recordset
Dim zahl As Integer
Dim Sql As String
connectionstring = connectionstring & ";DSN=OreDB"
connectionstring = connectionstring & ";UID=XXX"
connectionstring = connectionstring & ";PWD=XXX"
Set conn = New ADODB.Connection
conn.connectionstring = connectionstring
conn.Open
Bei der Ausführung kommt die Meldung:
Datenquellenname nicht gefunden und kein Standardtreiber angegeben
Habe auf dem DB-Server nachgeschaut:
Microsoft Excel-Treiber sind installiert, der DNS=OreDB stimmt auch.
Woran liegt's?
Hoffe, ihr habt wieder einen Tipp für mich
Gruß
--
Papa-Kind-Kur vom 8. bis 29. September ;-)
PostgreSQL Hosting
http://www.amazon.de/gp/registry/2APKFICAIYMWBads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
https://www.xing.com/profile/Andreas_Kretschmer7
Danke für deinen Tipp.
Doch wie installiere ich den Treiber und habe ich unter
PgFoundry: PostgreSQL OLE DB provider for Windows: Project Filelist
den richtigen Treiber überhaupt runtergeladen? (Das sind nur ein paar dll's!?!).
Konnte hier im Forum leider keinen Download-Link und Installationsanweisung finden.
Benötige einen ODBC-Treiber für Windows XP 32 Bit.
Hat den keiner mehr Bock Dokus zu lesen? Steht doch in der Readme drinnen:
INSTALLATION INSTRUCTIONS
In order to install this software, copy PGOLEDB.DLL and LIBPQ.DLL into your system directory. Next, as administrator, run "regsvr32 PGOLEDB.DLL". You should get a dialog message saying "registration succeeded".
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Danke für die doch so simple Info.
Registration succeeded.
Wird aber nicht aufgeführt in der Liste, wenn ich einen neuen ODBC-Treiber installieren möchte... ???
Ich weiß jetzt leider nicht auf anhieb, ob die OleDB Treiber auch in der ODBC Liste von Windows stehen. Ansonsten kannst Du ja auch den ODBC-Treiber verwenden: PostgreSQL: File Browser
Danke, das hat auf Anhieb geklappt.
Warum wird so ein Link nicht deutlich und schnell auffindbar bei Google/hier im Forum gepostet?
--
Papa-Kind-Kur vom 8. bis 29. September ;-)
PostgreSQL Hosting
http://www.amazon.de/gp/registry/2APKFICAIYMWBads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
https://www.xing.com/profile/Andreas_Kretschmer7
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen