IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

erreur 432 sur Open


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite Avatar de stigma
    Homme Profil pro
    Créateur jeux vidéo
    Inscrit en
    Octobre 2003
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Créateur jeux vidéo
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 137
    Par défaut [Résolu]erreur 432 sur Open
    Bonjour,
    je veux me connecter à ma base SQL à partir de Excel. Quand j'arrive à l'instruction Open, j'ai le message d'erreur :
    Nom du fichier ou de la classe introuvable lors de l'opération Automation. Erreur d'exécution 432
    Mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    Dim Cnx_DB As New ADODB.Connection         
    Dim Rst_DB As New ADODB.Recordset     
    Dim s_SQL As String                         
    Dim s_FichierINI As String                  
    
    Sub Workbook_Open()
    
        s_FichierINI = ActiveWorkbook.Path & "\Courbes_Pas.ini"
        
        '---- Connexion à la base de donnée en utilisant le fichier UDL dont le nom est défini dans le fichier INI
        Cnx_DB.ConnectionString = "FILE NAME=" + LireINI(s_FichierINI, "Config", "FichierUDL")
        Cnx_DB.Open
    etc....
    
    End Sub
    J'utilise un fichier UDL afin de pouvoir changer la source de données sans toucher à l'appli Excel. Lorsque je lance mon fichier UDL à la main, celui-ci se connecte correctement.
    Pour info mon fichier Ini :
    
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    12
    [Config]
    FichierUDL=Courbes_Pas.udl
    et mon fichier UDL :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    123
    [oledb]
    ; Everything after this line is an OLE DB initstring
    Provider=SQLOLEDB.1;Password=bic;Persist Security Info=True;User ID=User_Lames;Initial Catalog=Lames-Test;Data Source=VERSSQL01
    J'ai bien mis la référence Microsoft ActiveX Data Objects 2.8 Library
    et mes données sont sur un serveur SQL Server 2005

  2. #2
    Membre émérite Avatar de stigma
    Homme Profil pro
    Créateur jeux vidéo
    Inscrit en
    Octobre 2003
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Créateur jeux vidéo
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 137
    Par défaut
    Pas de bol, j'ai le même problème à partir d'Access.
    Quelqu'un a une corde ?

  3. #3
    Membre émérite
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    565
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Février 2006
    Messages : 565
    Par défaut
    En fait ta chaine de connexion doit être fausse.

    http://drq.developpez.com/vb/tutoriels/ADO/Chapitre2/

  4. #4
    Membre émérite Avatar de stigma
    Homme Profil pro
    Créateur jeux vidéo
    Inscrit en
    Octobre 2003
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Créateur jeux vidéo
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 137
    Par défaut
    Effectivement, j'avais un problème de chemin dans la chaîne qui était valide par moement et pas à d'autres.
    Merci

Discussions similaires

  1. [XL-2003] Erreur 1004 - sur Workbook OPEN
    Par graphikris dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 05/01/2013, 09h11
  2. Réponses: 9
    Dernier message: 31/08/2012, 09h10
  3. Réponses: 1
    Dernier message: 24/03/2011, 12h38
  4. Erreur 145 sur table mysql
    Par ramses83 dans le forum Requêtes
    Réponses: 1
    Dernier message: 06/09/2007, 21h09
  5. [VB6] Erreur 9 sur redim preserve
    Par tomnie dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 22/10/2002, 17h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo