Bug avec VB liaison avec base access - VB/VBA/VBS - Programmation
Marsh Posté le 22-01-2003 à 19:52:16
ah mais non bien sûr!
tu dois ajouter Microsoft Data Access Objects 3.51 comme référence à ton projet, et ensuite seulement les types liés à Access seront connus et utilisables. (menu projet/références)
Marsh Posté le 22-01-2003 à 21:11:18
drasche a écrit : ah mais non bien sûr! |
Provider=Microsoft.Jet.OLEDB.3.51
je mets cette ligne
Marsh Posté le 22-01-2003 à 21:22:54
j'ai mis ça dans le form load
Code :
|
mais c'est toujours pareil
Marsh Posté le 22-01-2003 à 21:31:12
albator7k a écrit : |
non...
dans le menu Project, tu choisis References. Apparaîtra une liste de librairies que tu peux référencer dans ton projet. Il te faut choisir (cocher) "Microsoft DAO 3.51 object library". Tant que t'auras pas fait ça, t'as aucune chance de compiler ton projet...
Note que dans la liste il y a plusieurs versions: pour une DB Access 97, prend la 3.51. Dans le cas d'une DB Access 2000, prend DAO 3.6.
Marsh Posté le 22-01-2003 à 21:48:51
drasche a écrit : |
j'avais déjà la 3.6 de coché j'ai rajouté 3.51 ça compile
mais en enregistrant il me dis que ça bug icic
Code :
|
Marsh Posté le 22-01-2003 à 22:20:42
tu peux en avoir qu'un seul des deux de coché sinon ya conflit car les noms de classes sont les mêmes.
Marsh Posté le 22-01-2003 à 22:23:54
drasche a écrit : tu peux en avoir qu'un seul des deux de coché sinon ya conflit car les noms de classes sont les mêmes. |
le 3.51 s'est décoché automatiquement
Marsh Posté le 22-01-2003 à 19:00:30
le compilo me dis type défini par l'utilisateur non défini
il est où mon bug VB ne sais pas que c'est une base acccess 2000
---------------
L'expérience est une lanterne que l'on a accrochée dans le dos et qui n'éclaire que le chemin parcouru [:albator7k]