Dans un programme écrit en Visual C++ 6.0 utilisant les MFC j'ai besoin de mettre à jour des enregistrements de bases de données sur un serveur SQL distant.
J'ai créé un objet CDatabase, ouvert la base avec la méthose OpenEx, puis créé un objet CRecordset utilisant la base précédente puis ouvert ce Recordset avec la méthode Open mais je ne vois pas comment accèder aux champs de ce Recordset, la méthode Edit plante sur un ASSERT m_nFields!=0, je ne sais pas ou est déclarée cette variable ni comment elle est initialisée mais en tout cas dans mon code elle a la valeur 0.
Merci pour vos éclaircissement sur le sujet.
Partager