Connection base access

François -  
 Nath -
Bonjour,

J'ai réalisé un petit programme en VB, qui utilise une base access et qui fonctionne parfaitement sur mon poste.

Par contre si je l'installe sur un autre poste, il ne veut pas se connecter à la base.
L'installation de Access ne résoud pas le probleme, seule l'installation de VB le résoud.

Comment faire pour ne pas devoir installer systematiquement VB ?

Merci d'avance

3 réponses

popo68 Messages postés 28 Statut Membre
 
Ton programme VB est sous quelle forme ? l'as tu compilé en .exe ?
0
François
 
Oui il est compilé en .exe
0
popo68 Messages postés 28 Statut Membre
 
et quand tu dis qu'il ne se connecte pas à la base accès, as-tu un message d'erreur ?
0
François
 
J'ai le message suivant :

Erreur d'execution 713
La classe n'a pas été enregistrée
Recherche d'un l'objet avec CLSID :{00000010-0000-0010-8000-00AA006D2EA4}

L'erreur survient sur ce bloc d'instructions :

FrmBase.Data1.DatabaseName = CheminBase
FrmBase.Data1.RecordSource = "select * from Contacts"
FrmBase.Data1.Refresh
FrmBase.Data1.RecordSource = "select * from Critère"
FrmBase.Data1.Refresh
0
Nath
 
Bonjour,

J'ai arreté la programmation VB il ya tres longtemps.. mais ton erreur ressemble fort à un composant ActiveX que tu n'as pas enregistré !.

Pour moi tu dois en plus de la copie du fichier faire un regsvr32 avec le path et le nom de l'ocx
0
Nath
 
Bonjour,

J'ai arreté la programmation VB il ya tres longtemps.. mais ton erreur ressemble fort à un composant ActiveX que tu n'as pas enregistré !.

Pour moi tu dois en plus de la copie du fichier faire un regsvr32 avec le path et le nom de l'ocx
0