Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2542 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Connexion SqlPlus via VB

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Connexion SqlPlus via VB

n°1887073
estat
Posté le 22-05-2009 à 18:40:07  profilanswer
 

Bonjour,
 
Dans le cadre de la dév d'une application interne, je me retrouve à ressortir mes vieilles connaissances VB.
Seulement voilà, elles sont vraiment obsolètes.
Je tente de créer une connexion SqlPlus avec le code suivant :
 

Dim File, Cmd, SqlPlus As String
Dim objShell As Object
Dim objScriptExec As Object
Dim User, Mdp, Dbname As String
     
    User = "xx"
    Mdp = "yy"
    Dbname = "zz"
 
    File = PreRisk_TxtDirectory.Text & "\" & PreRisk_CBList.Text
 
    SqlPlus = "sqlplus -s" & " " & User & "/" & Mdp & "@" & Dbname
    Cmd = SqlPlus & " " & "@" & File
    Set objShell = CreateObject("WScript.Shell" )
    objScriptExec = objShell.Run(Cmd)

 
Seulement, au moment d'exécuter la ligne objScriptExec = objShell.Run(Cmd), le programme me sort l'erreur suivante :
Run-Time error '91' : Object Variable or With Block variable no set
 
L'erreur est la même si je change objScriptExec = objShell.Run par objScriptExec = objShell.Exec
 
Je ne trouve rien sur Internet de probant donc je me tourne vers vous.

mood
Publicité
Posté le 22-05-2009 à 18:40:07  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Connexion SqlPlus via VB

 

Sujets relatifs
[VB.Net Express 2008] Problème debuggerLancer une application automatiquement après une connexion usb
Affichage résultat requête Select depuis code VBRecherche V en VB
Sécuriser une connexion à un serveurProblème connexion BDD SQl
besoin d'aide pour une page de connexion en phpfopen - requete http externe : erreur de connexion (serveur dédié)
Création de feuille en masse à renomer sous VBlicence VB 6.0 pro
Plus de sujets relatifs à : Connexion SqlPlus via VB


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR