Je fait la requete suivante :
value.m_boolVal est toujours a faux. et je ne comprend pas pourquoi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 CString sql; sql.Format("SELECT ma_table.mon_booleen\r\n" + "FROM ma_table"; CRecordset recherche( m_oBase );//m_obase est une CString ou je definit la chaine de connection a ma base CDBVariant value; recherche.Open( CRecordset::dynaset, sql ); if( recherche.GetRecordCount() > 0 ) { recherche.MoveFirst(); recherche.GetFieldValue( "mon_booleen", value ); }
Je précise que j'arrive a récupérer toutes les autres données de ma base qui peuvent etre de type String ou long ou float ...
Partager