Vergleichbare ODBC-Klasse für CDAOTableDef ?



  • Hallo Leute

    Ich habe den Auftrag eine DAO-Funktion auf ODBC umzusetzen.

    Folgender Code bereitet mit Kopfzerbrechen:

    CDaoTableDef *Lpo_TableDef;
    Lpo_TableDef = new CDaoTableDef(po_DatabaseAccess->po_Database);
    
    Lpo_TableDef->Open(s_TableName);
    
    Open(Lpo_TableDef,dbOpenTable,0); // Klasse abgeletet von CDaoRecordset
    

    Bin für jeden Denkansatz dankbar.

    Gruss el-loco



  • meinst du sowas wie CDatabase?



  • Vielleicht CRecordset?



  • CRecordset kenne ich, danke.

    Im Code zu erkennen ist, dass das CDaoTableDef- objekt im CDaoRecordset geöffnet wird. Leider lässt sich dies nicht mit CRecodset bewerkstelligen. Auch sowas wie CODBCTableDef gibs ja nicht.

    Momentan Zeigt das CDaoObjekt auf eine Datenbank. Nun soll in der aktuellen Klasse, welche NEU vom Typ CRecordset ist, diese TableDef-Zeiger irgendwie übernommen werden beim Ausführen der Open-Methode.


Anmelden zum Antworten