Problemes de daoquery sopus vc++ help
f1cobra
Messages postés
64
Statut
Membre
-
f1cobra Messages postés 64 Statut Membre -
f1cobra Messages postés 64 Statut Membre -
Voila, j'essaie d'ouvrir
juste une table de ma db en me servant des daoquerydef, mais j'ai un chtit probleme
Voici le code
pdb = new CDaoDatabase;//defini comme un pointeur vers cdaodatabase dans le header
pdb->Open(_T("C:\\Projet Salle\\Salle\\Salles.mdb"));
CDaoQueryDef qd( pdb );
CString strSQL = _T("SELECT * FROM Salles; ");
qd.Create(( _T("My Querydef"), strSQL ));
qd.Open();
CSalleSet rsSalle( pdb );
rsSalle.Open( &qd );
tu ne gagnes pas la médaille d'argent,
tu perds la médaille d'or
juste une table de ma db en me servant des daoquerydef, mais j'ai un chtit probleme
Voici le code
pdb = new CDaoDatabase;//defini comme un pointeur vers cdaodatabase dans le header
pdb->Open(_T("C:\\Projet Salle\\Salle\\Salles.mdb"));
CDaoQueryDef qd( pdb );
CString strSQL = _T("SELECT * FROM Salles; ");
qd.Create(( _T("My Querydef"), strSQL ));
qd.Open();
CSalleSet rsSalle( pdb );
rsSalle.Open( &qd );
tu ne gagnes pas la médaille d'argent,
tu perds la médaille d'or
2 réponses
-
Voila, j'essaie d'ouvrir
juste une table de ma db en me servant des daoquerydef, mais j'ai un chtit probleme
Voici le code
pdb = new CDaoDatabase; //defini comme un pointeur vers cdaodatabase dans le header
pdb->Open(_T("C:\\Projet Salle\\Salle\\Salles.mdb"));
CDaoQueryDef qd( pdb );
CString strSQL = _T("SELECT * FROM Salles; ");
qd.Create(( _T("My Querydef"), strSQL ));
qd.Open();
CSalleSet rsSalle( pdb );
rsSalle.Open( &qd );
quand j'execute la dernière ligne de ce bout de code j'obtient un probleme d'assert suivi de ce message :
"La requete doit etre construite a partir d'au moins une table ou une requete source"
Cobra
tu ne gagnes pas la médaille d'argent,
tu perds la médaille d'or -
T'a essaye en donnant le nom des champs que tu demande?
Pasque * c'est joli en sql, mais pour le program comment il sait ce qu'il demande?
Je suis un gaucher contrariant. C'est plus fort que moi,
il faut que j'emmerde les droitiers.