Liaison datagrid -> bd access sans adodc

Soyez le premier à donner votre avis sur cette source.

Snippet vu 14 469 fois - Téléchargée 39 fois

Contenu du snippet

Hello,

C'est mon premier code, mais vu que j'utilise souvent ce site, je me dois de faire partager mon experience. En l'occurence ici, je vais pas trop expliquer le pourquoi car je ne maitrise pas tout. Mais je crois que plusieurs personnes on du galérer comme moi sur ce truc.

Voilà un code ultra simple pour lier une DataGrid à une table de base de donnée *.mdb (Access) en utilisant ADO mais pas le contrôle Adodc

Posez simplement un control DataGrid sur une feuille et copier/coller ce code.

Source / Exemple :


' ATTENTION DE BIEN INCLURE ADO DANS VOTRE PROJET
' Pour ca ca cochez 'Microsoft ActiveX Data Objetcts 2.0 Library'
' dans Projet/Références

Dim Cxn As New ADODB.Connection
Dim Rst As New ADODB.Recordset

Private Sub Form_Load()

Cxn.Provider = "Microsoft.jet.OLEDB.4.0"
Cxn.Open "NomDuFichier.mdb"

Rst.CursorLocation = adUseClient ' Sans cette ligne, ca genère une erreur 7004
Rst.Open "NomDeLaTable_ou_RequêteSQL", Cxn, , adLockOptimistic

Set DataGrid1.DataSource = Rst

End Sub

Conclusion :


Voilà, c tout.

J'espère que cela vous sera utile.

Graphy

A voir également

Ajouter un commentaire

Commentaires

Messages postés
1
Date d'inscription
mardi 4 mai 2010
Statut
Membre
Dernière intervention
4 mai 2010

salut
pouvez vous me donner le cod source vb.net
pour la connexion a une BD acess!!!
Messages postés
8
Date d'inscription
mardi 7 mai 2002
Statut
Membre
Dernière intervention
13 avril 2005

C'est toujours surprenant de voir des commentaires sur une source aussi vieille. Ce qui l'est encore plus c'est que des gens utilisent encore VB en 2010 ;)

Perso j'ai laissé tombé depuis un bout de temps. Mais je suis ravi d'avoir pu contribuer à aider certaines personnes.
Messages postés
1
Date d'inscription
mercredi 11 octobre 2006
Statut
Membre
Dernière intervention
20 janvier 2010

merci
Messages postés
1
Date d'inscription
vendredi 11 mai 2007
Statut
Membre
Dernière intervention
28 mai 2007

Super...exactement ce que je cherhcer....
probleme no:7004 regler
Cheers Graphy
Messages postés
1
Date d'inscription
dimanche 21 décembre 2003
Statut
Membre
Dernière intervention
18 mai 2006

je trouve k'un tuto dois rester à sa place de tuto.Et celui là je le trouve bien claire pour tout ceux qui veulent apprendre.
Il ne sert à rien d'embrouiller avec des milliers de lignes une personne qui recherche juste un tuto ,ou encore de venir prouver son génie ici....
Merci graphy.
Afficher les 23 commentaires

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.