je crée un objet Cdatabase, je l'ouvre puis je cree un objet CRecordset qui pointe sur cette database et quand je veux l'ouvrir il plante.
je pense que la base est bien ouverte car si je fait un execSQL, j'obtient le resultat escompté. mais lors de l'ouverture du recordset j'ai:
Debug Assertion fail
program e:\CDTeck\CDTeck.exe
File dbcore.cpp
Line 66
voici le code:
CDatabase m_myDB;
m_myDB.OpenEx("DSN=MYDB;UID=sa;PWD=" );
CRecordset m_myrecord(&m_myDB);
my_record.Open(CRecordset::dynamic,"select * from table",CRecordset::readOnly);
---------------
Je suis un bleu mais je me soigne