Bonjour tout le monde,
Hey bien oui c'est encore moi, mais cette fois j'ai un problème de conversion. Je voudrais savoir comment convertir des données de type "Date/Time" de access dans la classe CTime de C++. Pour la majorité des autres types j'y arrive avec un variable "buffer" de type CDBVariant comme ceci:
Bon hey bien je vous laisse la main, si j'ai d'autre développement de mon côter je posterai sur ce forum.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 CDBVariant value; CDatabase db db.OpenEx("DSN:ODBC_Source"); CRecordset *rs = new CRecordset(&bd); rs->Open(CRecordset::dynaset,"select * from TABLE"); while (!rs->IsBOF() && !rs->IsEOF()) { rs->getFieldValue("Column_Name",value); int my_Int = (int)value.m_lVal; // ou CString my_String = *value.m_pstring; rs->MoveNext(); } rs->close(); db.close();
Partager