Problème connection base de données en C++ - C++ - Programmation
Marsh Posté le 14-09-2011 à 22:18:20
Citation : dsArticle1::Clear(); |
Le message d'erreur est parfaitement justifié.
Et idem pour
Citation : oleDbDataAdapter1::Fill(dsArticle1); |
C'est
Citation : dsAuthors1->Clear(); |
qu'il devrait y avoir.
L'article du MSDN est erroné, l'article suivant a lui la syntaxe correcte.
A+,
Marsh Posté le 14-09-2011 à 22:29:34
Et bien oui je veux bien qu'il soit justifié mais pourquoi ??? Ce que j'ai mis là c'est bien ce qui est dans la procédure msdn alors je comprends pas
Marsh Posté le 14-09-2011 à 22:39:08
L'erreur sautait aux yeux à la lecture (on ne peut pas avoir un nom de variable devant le :: il faut un nom de classe ou de namespace). C'est pas parce que c'est imprimé sur une page web que c'est forcément juste.
A+,
Marsh Posté le 14-09-2011 à 18:48:18
Bonjour à tous,
je débute en C++ (je viens du C) et je voudrais connecter une base de données Access à une application développée avec visual C++. Pour ça j'ai utilisé un oleDbDataAdapter en suivant la méthode pas à pas de MSDN ici: http://msdn.microsoft.com/fr-fr/li [...] s.71).aspx
Mon problème arrive au moment de cliquer sur le bouton pour charger la bdd, j'obtiens les erreurs suivantes:
error C2653: 'dsArticle1' : n'est pas un nom de classe ni d'espace de noms
error C3861: 'Clear' : identificateur introuvable
error C2653: 'oleDbDataAdapter1' : n'est pas un nom de classe ni d'espace de noms
error C3861: 'Fill' : identificateur introuvable
Voici le code:
Merci beaucoup d'avance pour votre aide avant que je me tape la tête contre les murs