Bonjour,
malgré toutes mes recherche dans les docs, j'ai bien réussi à me connecter à la base, à executer des requete, mais je n'arrive pas à extraire des données de la base....
Comment récupérer les données d'une colonne?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 // déclaraction de la connexion avec la classe CDatabase CDatabase m_bddMySQL; // overture de la connexion m_bddMySQL.Open("mySQLodbc", FALSE, FALSE, "ODBC;UID=root"); CRecordset rs(&m_bddMySQL); rs.Open(CRecordset::forwardOnly,"SELECT * FROM initiales",CRecordset::readOnly ); if( rs.IsBOF( ) ) MessageBox("VIDE","Erreur",MB_ICONASTERISK); // Recordset vide while ( !rs.IsEOF( ) ){// défilement du record set // ????? rs.MoveNext( ); }
J'ai déjà essayer avec GetFieldValue() sans succès![]()
DOC :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_MFC_CRecordset.asp
Merci.
Partager