Einen Wunderschönen Guten Morgen an diesem herrlichen Mittwoch wünsche ich Euch...
Und schon kommt meine Frage auf die ich seit 2 Tagen intensiver Google-Recherschen keine Antwort finde.
Vorweg: Der Zugriff aus VB.NET mittels "Data Source" klappt hervorragend!
Auf meinem System ist ein ODBC32-DSN Treiber für eine Access Datenbank angelegt. Folgender Zugriff funktioniert fehlerfrei:
Ich will aber aus verschiedenen Gründen den Zugriff über die angelegte ODBC-DSN Schnittstelle herstellen.
(Der Hauptgrund ist sicherlich der, weil ich den Pfad der Accessdatenbank nicht direkt in meinem Code einbinden will, sondern die Datenquelle verwenden möchte, welche im DSN hinterlegt ist!).
Das klappt zum Beispiel nicht:
Wobei "DxDBAccessDB1" der Name meiner DSN Verbindung ist.
Weiß jemand Rat? Evtl. Die Data Source aus der DSN Verbindung auslesen, dann kann ich auch wieder den oben bereits funktionierenden String herstellen...
---------------------------------
NACHTRAG: LÖSUNG! Himmel nochmal. Habe kurz nach veröffentlichen dieses Themas doch eine Antwort gefunden...
Hier ist sie (für alle leidtragenden die auch danach suchen)... Der Trick ist und das FIL=
Und das ist die Lösung:
LÖSUNGSNACHTRAG 2: Und das Beste an der Sache, das FIL= kann man auch noch gleich weglassen, auch so gehts:
Und schon kommt meine Frage auf die ich seit 2 Tagen intensiver Google-Recherschen keine Antwort finde.
Vorweg: Der Zugriff aus VB.NET mittels "Data Source" klappt hervorragend!
Auf meinem System ist ein ODBC32-DSN Treiber für eine Access Datenbank angelegt. Folgender Zugriff funktioniert fehlerfrei:
Ich will aber aus verschiedenen Gründen den Zugriff über die angelegte ODBC-DSN Schnittstelle herstellen.
(Der Hauptgrund ist sicherlich der, weil ich den Pfad der Accessdatenbank nicht direkt in meinem Code einbinden will, sondern die Datenquelle verwenden möchte, welche im DSN hinterlegt ist!).
Das klappt zum Beispiel nicht:
Wobei "DxDBAccessDB1" der Name meiner DSN Verbindung ist.
Weiß jemand Rat? Evtl. Die Data Source aus der DSN Verbindung auslesen, dann kann ich auch wieder den oben bereits funktionierenden String herstellen...
---------------------------------
NACHTRAG: LÖSUNG! Himmel nochmal. Habe kurz nach veröffentlichen dieses Themas doch eine Antwort gefunden...
Hier ist sie (für alle leidtragenden die auch danach suchen)... Der Trick ist und das FIL=
Und das ist die Lösung:
LÖSUNGSNACHTRAG 2: Und das Beste an der Sache, das FIL= kann man auch noch gleich weglassen, auch so gehts:
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „Hinti“ ()