Problème Base de données et CRecordSet
Bonjour, Voila mon probleme :
J'ai creer deux tables dans Access pour la gestion d'un bloc-notes:
- Une table Memo
(RefMemo : integer , LibMemo : string , RefRubrique : integer)
- Une table RubriqueMemo
(RefRubriqueMemo : integer, LibRubriqueMemo : string)
Dans Visual, j'ai créer une classe CMemoSet , hérité de CRecordset en choisissant les 2 tables en questions dans mon recordset.
Code:
1 2 3 4 5 6 7 8 9 10 11
|
Quand je fais :
CMemoSet r;
r.Open(CRecordset::dynaset,"select RefRubriqueMemo from RubriqueMemo");
... ca marche
et quand je fais à la place :
CMemoSet r;
r.Open(CRecordset::dynaset,"select LibRubriqueMemo from RubriqueMemo");
... j'ai un super message bien gentil "Erreur de Récupération de l'enregistrement" Avec une méchante assertion du debugger. |
On dirait que je ne peux pas récupérer un enregistrement s'il y a une donnée de type texte à l'intérieur du jeu demandé dans la requete SQL.
Je suis vraiment perdu.
Merci de m'aider[/code]