Salut tout le monde =)
Bon comme l'indique le titre, je suis un peu perdu dans les MFC pr accéder à une base de données. enfin pr l'accès c'est bon, j'arrive à me connecter à la base avec la classe CDataBase. le pb c'est ensuite! pour récupérer une donnée, il faut (d'après ce que j'ai vu) utiliser la classe CRecordset. j'ai créé une classe avec qui hérite de CRecordset avec l'assistant, puis après je fais :
Code :
- int CConnexion::EnvoyerRequete(CString str)
- {
- int ret=ParametrerDTB();
- if (ret!=0)
- return ret;
- CString SQL;
- SQL=res.GetDefaultSQL();
- ret=res.Open(CRecordset::dynamic,SQL,CRecordset::none);
- if (ret==0)
- return erreur+5;
- res.AddNew();
- res.Update();
- str=res.m_ACSCOD_0;
- return 0;
- }
|
normalement après update, ça doit être bon nan? il dt mettre à jour les variables membre de la classe héritée de CRecordset?! ms ds str, j'ai une chaine vide. help-me please!!! ++
EnJoY It =))))