Connexion d'une base ACCES à VB6 [Résolu]

chmn_ma 1 Messages postés lundi 7 novembre 2005Date d'inscription 20 mars 2006 Dernière intervention - 20 mars 2006 à 20:25 - Dernière réponse : cs_jperre 268 Messages postés lundi 9 janvier 2006Date d'inscription 19 janvier 2017 Dernière intervention
- 27 mars 2009 à 18:40
Bonsoir,
Je suis entrain de faire une petite application VB ACCES pour gérer des enregistrement mais je n'arrive pas à connecter VB à ma base ACCES.

Comment je peux faire pour y arriver?

Chmn
Afficher la suite 

3 réponses

Meilleure réponse
cs_jperre 268 Messages postés lundi 9 janvier 2006Date d'inscription 19 janvier 2017 Dernière intervention - 20 mars 2006 à 21:04
3
Merci
Pour connecter une base access à un programme VB6, je connais au moins 3 manières :
- Utiliser les objets du Data Access Object de Microsoft (DAO 3.51 pour Access97 ou DAO 3.6 pour Access 2000): Dans ce cas là, il faut venir dans le menu Projet, puis références et venir sélectionner la version de Microsoft DAO désirée. A partir de ce moment, tous les objets de DAO (DBEngine, Workgroup, Database, TableDef, QueryDef, Recordset, Relation,Field, Index,...) sont accessibles dans le code VB6.

- Utiliser l'objet ActiveX Data Object de VB6 (ADO) : De la même manière que pour le cas précédent, il faut venir dans le menu Projet, puis références et venir sélectionner la version de Microsoft DAO désirée. Pour se connecter avec une base Access, il faut ensuite utiliser une chaîne de connexion.

- Utiliser un contrôle Data.

De plus, l'accès aux données peut être facilité en utilisant un Data environnement.

Il y a donc le choix. A chacun de faire selon ses besoins et selon ses connaissances.

Bon courage!...

Merci cs_jperre 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 72 internautes ce mois-ci

hamed1970 1 Messages postés mardi 26 décembre 2000Date d'inscription 24 mars 2009 Dernière intervention - 24 mars 2009 à 12:11
0
Merci
salut tous j'espere de me donner comment se faire la connection entre vb6 et acces2007 sans intercalé ado.
cs_jperre 268 Messages postés lundi 9 janvier 2006Date d'inscription 19 janvier 2017 Dernière intervention - 27 mars 2009 à 18:40
0
Merci
En réponse à hamed1970, il n'est pas possible de connecter VB6 à une base de données access sans utiliser soit ADO, soit DAO.
Je ne connais pas Access 2007, car personnellement j'utilise Access 2002 (office XP). Je suppose qu'il existe une fonction "Enregistrer sous..." qui permet d'enregistrer la base de données au format Access 2000. Car VB6, qui date de 1998, ne reconnait pas les formats plus récents.
Bon courage!...

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.