Simpler Zugriff auf eine Access-Datenbank



  • Hi,

    ich stehe vor folgendem Problem: In einer nativen C++-Anwendung (programmiert mit VS 2008) soll auf eine passwortgeschützte mdb-Datei (d. h. Access-Datenbank) zugegriffen werden. Dabei sollen keine Änderungen am System vorgenommen werden oder besondere Rechte nötig sein. Am besten sollte die verwendete (kostenlose) Bibliothek sich komplett in meine exe integrieren.

    Leider habe ich keine Ahnung von Datenbanken. Die Versuche, die in der FAQ erwähnten ODBC-Wrapper zu verwenden, scheiterten:

    - DTL ist veraltet.
    - Bei SOCI 3.0 fehlt die Hälfte der Dateien und SOCI 2.2 kompiliert nicht wegen char/wchar_t-Konflikten.
    - OTL kompiliert zwar, aber ich bekomme keine Verbindung zur Datenbank hin, ohne erst was an den Systemeinstellungen (DSN) zu ändern. Alle anderen Versuche werden mit

    [Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und
    es wurde kein Standardtreiber angegeben
    
    IM002
    

    quittiert.

    Für Lösungsvorschläge wäre ich sehr dankbar.

    MfG

    Michael E.


Anmelden zum Antworten