DarkSchwabe
Grünschnabel
Hallo,
ich versuche schon seit geraumer Zeit Access-Tabellen über VC++ abzufragen, aber es klappt nicht. Nun habe ich mich dazu entschlossen dies über ADO zu machen da es hier wenigstens etwas Doku gibt. In dem Buch Visual C++ in 21 Tagen ist dafür ein ganzes Kapitel, aber es tut halt irgendwie nicht
Nun aber mein Problem:
Wie Connecte ich denn zu der Datenbank bzw. dann der Tabelle?
Aber ich bekomme dann bei dem Open "Unbehandelte Ausnahme in AdoTestDiag2.exe (Kernell.dll):0xE06D7363: Microsoft c++ exception".
Was ist denn nun Falsch? Ich versteh das nicht ;-(
Hoffe mir kann jemand helfen, ich verzweifel daran
ich versuche schon seit geraumer Zeit Access-Tabellen über VC++ abzufragen, aber es klappt nicht. Nun habe ich mich dazu entschlossen dies über ADO zu machen da es hier wenigstens etwas Doku gibt. In dem Buch Visual C++ in 21 Tagen ist dafür ein ganzes Kapitel, aber es tut halt irgendwie nicht
Nun aber mein Problem:
Wie Connecte ich denn zu der Datenbank bzw. dann der Tabelle?
Code:
::CoInitialize(NULL);
_ConnectionPtr pConn;
pConn.CreateInstance(__uuidof(Connection));
pConn->Open(L"Provider=SQLOLEDB.1;Data Source=C:/usr/projects/Access/Ado1/NaviDatabase.mdb", L"", L"", adOpenUnspecified);
Aber ich bekomme dann bei dem Open "Unbehandelte Ausnahme in AdoTestDiag2.exe (Kernell.dll):0xE06D7363: Microsoft c++ exception".
Was ist denn nun Falsch? Ich versteh das nicht ;-(
Hoffe mir kann jemand helfen, ich verzweifel daran