Fehler bei Benutzung von Access via C++



  • Hallo,

    ich bekomme folgende Fehlermeldung:

    Zusätzliche Tabellen können nicht geöffnet werden

    Ich benutze CDaoDatabase und CDaoRecordset.

    DBOpen:

    AfxDaoInit();
    db->Open(sFilepath, FALSE, FALSE, "");

    Beim Selektieren von Daten:

    CDaoRecordset *Rs = new CDaoRecordset(g_db);
    Rs->Open(AFX_DAO_USE_DEFAULT_TYPE,sSql);

    Rs->GetFieldValue(sSpalte);

    Rs->Close();

    delete Rs;

    Dieses Vorgehen funktioniert. Nur wenn ich öffters Daten Selektiere erhalte ich oben angegebene Fehlermeldung.

    Wie kann ich die geöffneten Tabellen wieder schließen?
    Bzw. was soll ich ändern damit ich die Fehlermeldung nicht mehr erhalte?

    Gruß LT_



  • Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum MFC mit dem Visual C++ verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.


Anmelden zum Antworten