jpleroisse
Messages postés1788Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention11 mars 200627 9 sept. 2005 à 21:57
Bonsoir,
VB ne reconnaît pas une BD Acces 2000, uniquement Acces 97 ou une BD crée avec le gestionaire de données.Va voir à cette adresse tu trouveras un code qui permet de le faire.(je n'ais pas essayé, j'ai Win98 et Acces 97).http://vb.developpez.com/faq/?page=Controles#data_2002
jpleroisse
Messages postés1788Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention11 mars 200627 8 sept. 2005 à 17:26
Bonjour,
Pour un Data simple utilise simplement les propriétés du contrôle pour le lier à une BD, ensuite tu lie ton TextBox au contrôle Data.
Pourquoi toujours vouloir faire des requêtes.
jpleroisse
Messages postés1788Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention11 mars 200627 9 sept. 2005 à 13:01
Bonjour,
Tu n'a aucun code à écrire, dans la page de propriété du contrôle Data, tu cliques sur DataBaseName, la boîte de dialogue s'ouvre et tu choisis ta BD. Dans DataSource, tu cliques sur la table que tu veux (si tu en a plusieurs) dans ton cas ACT.
Dans la page de propriété du Textbox, tu cliques sur DataSource et Data1 apparaît, tu cliques dessus. Dans DataField, tu choisis le champ et tu cliques dessus.
mierkool
Messages postés61Date d'inscriptionmardi 16 mars 2004StatutMembreDernière intervention 9 septembre 2009 9 sept. 2005 à 18:19
ok je suis un peu bête c pas grave, mais dans data1.recordsource si je
clique dessus il me dit que ma base de données n'est pas reconnu
(j'utilise access 2000), est-ce qu'il faut que je charge une référence
?
cs_notrix
Messages postés12Date d'inscriptionmardi 6 septembre 2005StatutMembreDernière intervention 1 novembre 2005 27 sept. 2005 à 20:44
pour affichier les données dans ton composant txtbox tu dois tous simplement aller dans la barre de proprietés et de lui indiquer ceci:
DATAsource = DATA1 'ton composant data ou adodc
datafield = nomduchamp
et voilà le tour est jouer...