Problem Datanbak öffnen (CDatabase->Open(...)



  • ich kann meine datanbank nicht öffnen

    CDatabase *pDB= new CDatabase();
    
    	pDB->Open("ODBC;DBQ=C:\Dokumente und Einstellungen\bsw\Eigene Dateien\SimData.mdb;DefaultDir=C:\Dokumente und Einstellungen\bsw\Eigene Dateien;Driver={Microsoft Access-Treiber (*.mdb)};DriverId=25;FIL=MS Access;FILEDSN=C:\Programme\Gemeinsame Dateien\ODBC\Data Sources\test.dsn;MaxBufferSize=2048;MaxScanRows=8;PageTimeout=5;SafeTransactions=0;Threads=3;UID=admin;UserCommitSync=Yes;");
    

    Fehler: 2Datasource name not found an no default driver spezified"

    Wenn ich nun

    pDB->Open(NULL);
    

    mache und die Test.dsn auswähle geht es.

    P.S.: Der Connectionstring oben hab ich ausm debugger kopiert, als ich die DB mit pB->Open(NULL) geföffnent habe.




Anmelden zum Antworten