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

Développement SQL Server Discussion :

Query sur SQL SERVER avec des inputs ?


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2005
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 48
    Par défaut Query sur SQL SERVER avec des inputs ?
    Bonjour tt le monde

    je voudrai savoir s'il est possible d'exécuter un query sur SQL SERVER en le paramétrant pour recevoir une donnée entrée par l'utilisateur d'un fichier ".sql"

    exemple :
    Select * from fournisseurs where code = (input de l'utilisateur)

    ce script sera enregistré dans un fichier .sql et l'utilisateur ne fera q'un double clique sur le fichier pour entrer sa donnée (code) et voir le résultat

    merci pour toutes réponses et suggestions possibles

  2. #2
    Membre expérimenté Avatar de ccambier
    Profil pro
    Consultant ERP
    Inscrit en
    Octobre 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Octobre 2006
    Messages : 256
    Par défaut
    Bonjour,

    Voici une piste qui pourrais vous intéresser :

    L'utilisation d'un fichier .bat qui lance une console permettant d'encoder la valeur souhaitée, et qui exécuterait la requête SQL en utilisant le sqlcmd.exe

    Le tout développé en VB Script (Windows Scripting Host)

    Evidemment il y a d'autres possibilités !

    Attention que le sqlcmd.exe doit se trouver sur le poste de l'utilisateur.

  3. #3
    Membre averti
    Inscrit en
    Septembre 2005
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 48
    Par défaut
    est-ce que tu peux me donner un exemple en VB Script ? le sqlcmd.exe (console) je l'utilise déjà pour d'autres requêtes

    Citation Envoyé par ccambier Voir le message
    Bonjour,

    Voici une piste qui pourrais vous intéresser :

    L'utilisation d'un fichier .bat qui lance une console permettant d'encoder la valeur souhaitée, et qui exécuterait la requête SQL en utilisant le sqlcmd.exe

    Le tout développé en VB Script (Windows Scripting Host)

    Evidemment il y a d'autres possibilités !

    Attention que le sqlcmd.exe doit se trouver sur le poste de l'utilisateur.

  4. #4
    Membre expérimenté Avatar de ccambier
    Profil pro
    Consultant ERP
    Inscrit en
    Octobre 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Octobre 2006
    Messages : 256
    Par défaut
    Désolé d'avoir mis du temps pour répondre.

    Voici déjà 2 liens qui t'aideront à utiliser SQLCMD.exe

    Utiliser l'utilitaire sqlcmd :
    http://technet.microsoft.com/fr-fr/l.../ms180944.aspx

    Utiliser sqlcmd avec des variables de script :
    http://technet.microsoft.com/fr-fr/l.../ms188714.aspx

    Et ici un exemple de script qui permet de demander une information à un utilisateur :
    http://www.robvanderwoude.com/vbstech_ui_userinput.php

    Evidemment dans tous les cas il est nécessaire d'avoir le SQLCMD installé sur la machine (cela signifie d'installer le SSMS express)

Discussions similaires

  1. Comment crée une BD sur sql server avec Entity Framework ?
    Par khadi8 dans le forum Entity Framework
    Réponses: 4
    Dernier message: 14/10/2014, 20h07
  2. Réponses: 2
    Dernier message: 01/05/2014, 06h08
  3. Changer le nom d'une table sur SQL server avec une requete
    Par Oluha dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 01/02/2014, 23h35
  4. [AC-2007] Créer un enregistrement avec des tables liées sur SQL Server
    Par NEfanda dans le forum Access
    Réponses: 2
    Dernier message: 29/04/2010, 19h31
  5. Log de toutes les query sur SQL SERVER 2005
    Par yonialhadeff dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 06/06/2007, 14h00

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