DAO - Zugriff auf ODBC direkt mit Login+PW
-
Hallo,
ich habe ein Programm das via DAO ein Access ".mdb" File als Datenbank verwendet. Nun möchte ich das Access File gegen einen ODBC Treiber austauschen, der dann auf eine externe Datenbank zugreift. Folgend Zeilen funktioniert schon soweit:
CDaoDatabaseObjekt->open("nameODBCTreiber",false,false,"ODBC;");
Nun muss ich jedoch jedesmal beim Programmstart noch das Passwort für den Zugriff auf die Datenbank eingeben. Wie kann ich dieses Passwort in der "open" Methode mit unterbringen sodass der Connect direkt ausgeführt wird?
Eine andere Frage die ich noch hätte ist, wie die Erfahrungen mit DAO sind wenn es seine Datenbank Zugriffe nicht auf einer Access Datei, sondern via ODBC Treiber ausführt? Kann es da viele Inkompatibilitäten geben oder deckt ODBC alle Merkmale/Funktionen von DAO ab?
Vielen Dank schonmal!
-
soweit ich weiß, musst du statt dem
"ODBC;"
dies schreiben:
"ODBC;PWD=passwort]";
-
ups...
statt dem ] muss am ende natürlich ein "
also:
"ODBC;PWD=passwort;";