Connection base access

Fermé
François - 16 oct. 2006 à 11:29
 Nath - 16 oct. 2006 à 14:17
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 Date d'inscription dimanche 17 septembre 2006 Statut Membre Dernière intervention 30 octobre 2006
16 oct. 2006 à 11:36
Ton programme VB est sous quelle forme ? l'as tu compilé en .exe ?
0
Oui il est compilé en .exe
0
popo68 Messages postés 28 Date d'inscription dimanche 17 septembre 2006 Statut Membre Dernière intervention 30 octobre 2006
16 oct. 2006 à 12:02
et quand tu dis qu'il ne se connecte pas à la base accès, as-tu un message d'erreur ?
0
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
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
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

Discussions similaires