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] Select sur base SQL


Sujet :

VBScript

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [VBS] Select sur base SQL
    Bonjour,
    J'utilise une base SQL via PhpMyAdmin pour autoriser la connexion réseau d'imprimantes par rapport au nom des postes.
    La base est faite de cette manière:
    192.168.xx.xx/localhost/locationposte/location

    - locationposte
    - - - location
    - - - - - Colonnes
    - - - - - - - - DefaultPrinter
    - - - - - - - - 2ndPrinter
    - - - - - - - - 3rdPrinter
    - - - - - - - - 4thPrinter
    - - - - - - - - 5thPrinter
    - - - - - - - - ClientName
    - - - - - Index
    - - - - - - - - ClientName

    A l'aide de la requête suivant, je récupère les postes qui utilisent une imprimante.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    SELECT *
    FROM location
    WHERE ( `DefaultPrinter` LIKE '%lonspruacaseca%')
    OR ( `2ndPrinter` LIKE '%lonspruacaseca%')
    OR ( `3rdPrinter` LIKE '%lonspruacaseca%')
    OR ( `4thPrinter` LIKE '%lonspruacaseca%')
    OR ( `5thPrinter` LIKE '%lonspruacaseca%')
    J'aimerais simplifier la tâche par un script VB via un inputbox par exemple!
    Voilà ce que j'ai commencé:

    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
    dim objCon
    dim strCon
     
    dataSource = "192.168.xx.xx" 
    initialCatalog = "locationposte"
    tableName = "location"
    columnName = "DefaultPrinter"
    columnName2 = "2ndPrinter"
    columnName3 = "3rdPrinter"
    columnName4 = "4thPrinter"
    columnName5 = "5thPrinter"
    'Index = ClientName
    userId = " " 'Nom d'utilisateur
    password = " " 'mot de passe
     
    'Connection
    Set objCon = CreateObject("ADODB.Connection")
     
    'Authentication
    objCon.ConnectionString = "DRIVER={MySQL ODBC 5.3 ANSI Driver}; SERVER=" & dataSource & _
    						  "; PORT=3306;" & _
    						  "DATABASE=" & initialCatalog & _
    						  "; USER=" & userId & _
    						  "; PASSWORD=" & password & _
    						  "; OPTION=3;"
     
    objCon.Open
     
    strCon = "SELECT * FROM " & Tablename & "WHERE" & columnName & "or" & columnName2 & "or" & columnName3 & "or" & columnName4 & "or" & columnName5
    Je ne suis pas très à mon aise, un peu d'aide svp?
    Dernière modification par Invité ; 13/09/2017 à 08h25.

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

Discussions similaires

  1. Recherche à la google sur base SQL SERVER
    Par seb.49 dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 09/08/2006, 18h12
  2. application access sur base sql server
    Par souma dans le forum Access
    Réponses: 1
    Dernier message: 05/05/2006, 09h11
  3. Requete SQL sur base SQL Server VB6
    Par Yanmeunier dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 25/11/2005, 12h30
  4. Connexion automatique sur base SQL (Login/pass mémorisé)
    Par Fredo67 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 10/10/2005, 16h24
  5. Requete ASP sur Base SQL
    Par smast2005 dans le forum ASP
    Réponses: 8
    Dernier message: 22/02/2005, 11h03

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