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

VBScript Discussion :

VBS requêtes SQL


Sujet :

VBScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 97
    Par défaut VBS requêtes SQL
    bonjour,
    je suis débutant en VBScript, je veux écrire un scirpt qui se connecte à une base Oracle, puis lance une requête Select et écrit le résultats dans un nouveau fichier excel ! j'ai regardé dans la FAQ mais pas on parle pas de connexion aux bases de données, qui peut m'aider?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 97
    Par défaut
    voila la reponse et ça marche!!
    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
    'Déclaration de la variable de connexion
    Option Explicit
    Dim cnx
    Dim rst 
    Dim TNS 
    Dim UserID 
    Dim PW 
    Dim query 
    Dim strCon
     
    'Instanciation des variables de connection
    UserID = "id"
    PW ="pw"
    TNS = "DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = id)(PORT = 1521))(CONNECT_DATA =(SID = nombase))"
    'Instaciation de la requete
    query="SELECT * From table where condition"
     
    'Instanciation des variables
    Set cnx = CreateObject("ADODB.Connection")
    Set rst = CreateObject("ADODB.Recordset")
     
    'Définition de la chaîne de connexion
    strCon = "Driver={Microsoft ODBC for Oracle}; CONNECTSTRING=(" & TNS & "); uid=" & UserID & "; pwd=" & PW & ";"
    cnx.Open strCon
    'Exécution de la requête
    Set rst = cnx.Execute(query)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Envoyer une requête SQL depuis un VBS
    Par YLKweb dans le forum VBScript
    Réponses: 6
    Dernier message: 11/07/2014, 17h11
  2. Problème d'exécution requête SQL en VBS
    Par jordanfavre dans le forum VBScript
    Réponses: 1
    Dernier message: 09/05/2014, 10h25
  3. VBS + Requète sql mysql
    Par guilhemleflo dans le forum VBScript
    Réponses: 5
    Dernier message: 03/03/2014, 14h20
  4. VBS / Requête SQL avec DATE
    Par Yndigos dans le forum Interfaces de programmation
    Réponses: 6
    Dernier message: 05/09/2008, 22h47
  5. Test VBS après requête SQL
    Par jnauche dans le forum VBScript
    Réponses: 5
    Dernier message: 22/05/2008, 11h08

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