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 :

Valeurs dans une Balise


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    992
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 992
    Par défaut Valeurs dans une Balise
    Bonjour,

    Fichier 1 :
    Dans un fichier .vbs ou wsf, j'ai inseré des données dans des balises <ENTITY> <Label> etc ... quelques valeurs.


    Fichier 2 :
    Puis après dans un autre fichier je souhaite récupérer ces valeurs, de telle sorte à stocker toutes les valeurs d'une liste dans une seule variable qui fait partie de ma boucle de test

    Y'a t'il un moyen pour récupérer toutes les valeurs contenues dans une balise par ex : <ENTITY> dans une variable, sur laquelle je pourrais faire mon test (avec une boucle).

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Heu oui certainement, mais si tu veux une réponse plus complète, il va falloir que tu explique un peu plus ce que tu fias et ce que tu veux faire.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    992
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 992
    Par défaut
    En faite j'ai fait ceci:

    Donnée dans un fichier texte,
    puis dans un fichier .VBS, j'ai mis le script qui permet de lire un fichier txt, puis d'afficher (Readline : ligne par ligne ou ReadAll : Lire tous d'un coup).

    ça c'est fait et ça marche bien

    De l'autre côté j'ai une table, que laquel je me suis connecter,
    Je cherche à extraire le Nom de la première colonne de ma table, et le comparaitre avec la premiére donnée lu de mon fichier texte.

    Et sur ce point là, je suis bloqué sur la connexion à la table, et
    l'extraction colonnes par colonnes de la table :

    Var1 = Colonne 1
    Var2 = Colonne 2
    etc ...

    MErci.

  4. #4
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    et ta table elle provient d'une base de donnée ? Si oui laquelle ?
    Ou bien utilises tu excel, exchange, ou autre ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    992
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 992
    Par défaut
    Citation Envoyé par ced600 Voir le message
    et ta table elle provient d'une base de donnée ? Si oui laquelle ?
    Ou bien utilises tu excel, exchange, ou autre ?
    C'est une table Oracle,
    mais tous ce qui est connection c'est ok,

    il nous reste qu'a prendre les noms des colonnes de la table via le script,
    et réinserer pour chaque noms colonnes un autre nom.(comme mentioné en haut).

  6. #6
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Encore une fois, si tout ce qui te manque c'est de récupérer et insérer des données de la base, avec google tu trouves très rapidement du code exploitable.
    J'ai par exemple, sur un des premiers d'une recherche VBS Oracle, trouvé ce 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
    Dim strConnect
    Dim adoConnection
    Dim adoRecordset
    Dim strSQL
    Dim strResults
     
    strSQL = "SELECT emplid from ps_employment_c where termination_dt = '12-Mar-07';"
    Set adoConnection = CreateObject("ADODB.Connection")
     
    strConnect ="Driver={Microsoft ODBC for Oracle}; " & _
             "CONNECTSTRING=(DESCRIPTION=" & _
             "(ADDRESS=(PROTOCOL=TCP)" & _
             "(HOST=192.168.131.155)(PORT=1521))" & _
             "(CONNECT_DATA=(SERVICE_NAME=CSNPRD))); uid=outlook_user;pwd=oraclexx;"
     
    adoConnection.Open strConnect
    Set adoRecordset = CreateObject("ADODB.Recordset")
    adoRecordset.ActiveConnection = adoConnection
    adoRecordset.Source = strSQL
    adoRecordset.Open
    Do Until adoRecordset.EOF
              strResults = adoRecordset.Fields(0).Value
               msgbox strResults
               adoRecordset.MoveNext
    Loop
     
    adoRecordset.Close   
    adoConnection.Close
    strSQL contient la requête SQL sur tes tables.
    adoRecordset devrait être l'élément qui contient la réponse à ta requête.

    MSDN fournis également tout une aide sur ADODB.Connection

    Bref je te laisse chercher plus, surtout que je ne pourrais pas t'aider plus sur la partie base de donnée car je n'en utilise pas et je n'ai pas d'expérience dessus.

Discussions similaires

  1. Comment récupérer une valeur dans une balise html?
    Par skandaboy dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 03/03/2011, 14h38
  2. envoyer une valeur dans une balise a
    Par jesslegende dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 23/06/2010, 16h16
  3. Réponses: 1
    Dernier message: 03/01/2010, 19h17
  4. [langage] Sélectionner une valeur dans une balise
    Par Melvine dans le forum Langage
    Réponses: 2
    Dernier message: 17/11/2006, 17h57

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