Ca fait longtemps que j'apprends grâce a ce site et il était temps que j'apporte un peu ma contribution. Jusqu'alors je n'avais répondu qu' à 1 ou 2 messages du forum pour dépanner ...
Donc ce que je dépose là est une petite appli qui permet d'apprendre à :
_se connecter à une base access
_lire/créer/modifier/supprimer des enregistrements dans une base access
_utiliser un msflexgrid
les bases pour bien démarer en gestion de bases de données avec VB quoi ...
En espérant que ça vous servira et que c'est assez clair ...
Conclusion :
Peut-être un jour aurais je le temps de rajouter à ce code :
_ la gestion d'un fichier INI
_ la possibilité d'imprimer un état
_ la possibilité d'exporter au format texte
_ la possibilité d'exporter au format excel
... enfin ce qui devient vite indispensable de savoir ...
Recherche dans la liste ci-joint la ou les références.
' _ Visual Basic for application
' _ Visual Basic runtime object and procedure
' _ Visual Basic object and procedure
' _ OLE automation
pour ces 4 references, elles sont implantées automatiquement lors de la création de projet.
Pour le reste regarde ici.
Microsoft Active X Data object 2.0 library=c:\program files\fichiers communs\system\ado\msado20.DLL
Microsoft DAO 3.51 object library = c:\program files\fichiers communs\microsoft shared\DAO\DAO35.DLL
Mais tu devras mettre à jour les nouvelles versions d'ADO et DAO en uploader les nouvelles versions gratuites sur le site de Microsoft.
Bon début et bon courage.
Nisand-Systems
Très bonne idée pour apprendre le maniement des Base sde données mais tu mets dans ton code que pour la connexion on doit avoir dans les références :
' _ Visual Basic for application
' _ Visual Basic runtime object and procedure
' _ Visual Basic object and procedure
' _ OLE automation
' _ Microsoft Active X Data object 2.0 library
' _ Microsoft DAO 3.51 object library
Mais où les trouver car moi, j'utilise la version 5.0 et je ne vois pas du tout où trouver ces objets.
Peux-tu m'aider?
Merci d'avance et à bien,tôt.
A modifier dans le module modConnexion :
mettre : DirectionBase = App.Path & "\data\carnet.mdb"
à la place de : DirectionBase = "C:\carnet\data\carnet.mdb"
@+,Yann.
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.