Base de données

ezechyel Messages postés 16 Date d'inscription lundi 6 janvier 2003 Statut Membre Dernière intervention 15 mai 2003 - 4 févr. 2003 à 15:24
cs_joflo Messages postés 156 Date d'inscription mardi 9 juillet 2002 Statut Membre Dernière intervention 23 septembre 2011 - 4 févr. 2003 à 20:08
je vous explique mon problème!
je souhaite pouvoir ouvrir une base de données Acces 2000 avec visual basic et je n' y arrive pas, je peux seulement le faire avec access97 et ca ne m' arrange pas!!
alors j'aimerais bien avoir quelques explications si possible
je vous remercie par avance

p.s.: je ne comprends pas bien non plus comment marche les base ODBC

merci
ezechyel

2 réponses

cs_marcelin Messages postés 181 Date d'inscription lundi 3 février 2003 Statut Membre Dernière intervention 22 décembre 2016
4 févr. 2003 à 15:43
j'ai eu le même prob que toi, s'il te parle d'une erreur 3112!
et j'ai reussi faire marcher ma manip en recommencant exactement la même chose(merci MS).
recrée la table en question et fais un copier coller des données.
puis retente et la ca vas être cool(j'espers)

sinon odbc c'est un lien entre deux base de donnés. elle peuvent etre distante(resaux local) ou différent(Access, SQL server). et ainsi tu peut lier tes table comme tu l'as peut etre deja fais sous access.

a+

marcelin
0
cs_joflo Messages postés 156 Date d'inscription mardi 9 juillet 2002 Statut Membre Dernière intervention 23 septembre 2011
4 févr. 2003 à 20:08
-------------------------------
Réponse au message :
-------------------------------

tu mets un control Data dans la feuille

dans Option Explicit

Dim db As Database
Dim rs As Recordset

Set db = OpenDatabase(le_chemin + "" + le nom de ta BD.mdb")
Set rs = db.OpenRecordset("le_ nom_ de_ la_ table", dbOpenDynaset)
Do Until rs.EOF
par exemple
text1.text = rs.Fields("nom")
text.text = rs.Fields("prenom")
rs.MoveNext
Loop
db.close

si c'est cela que tu demandes

A+

> je vous explique mon problème!
> je souhaite pouvoir ouvrir une base de données Acces 2000 avec visual basic et je n' y arrive pas, je peux seulement le faire avec access97 et ca ne m' arrange pas!!
> alors j'aimerais bien avoir quelques explications si possible
> je vous remercie par avance
>
> p.s.: je ne comprends pas bien non plus comment marche les base ODBC
>
> merci
> ezechyel
0
Rejoignez-nous