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

  1. popo68 Messages postés 28 Statut Membre
     
    Ton programme VB est sous quelle forme ? l'as tu compilé en .exe ?
    0
  2. François
     
    Oui il est compilé en .exe
    0
    1. 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
  3. 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
    1. 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
    2. 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