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

Langage SQL Discussion :

comment inserer la valeur d'une variable dans une table sql


Sujet :

Langage SQL

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 60
    Points : 31
    Points
    31
    Par défaut comment inserer la valeur d'une variable dans une table sql
    salut à tout le monde ,

    j'aimerais bien savoir comment inserer la valeur d'une variable dans une table sql
    exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    dim str as string
     
    query= insert into table (prenom) values(je veux inserer la valeur de str)
    merci pour votre aide

  2. #2
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 736
    Points
    1 736
    Par défaut
    Ca dépend du langage que tu utilises pour développer, ce n'est pas un problème SQL
    Généralement tu construis ta requête en tant que chaîne de caractères :
    query= "insert into table (prenom) values(" concaténé à "valeur interprétée de str" concaténé à ")"

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 60
    Points : 31
    Points
    31
    Par défaut


    comme requette sql comment ferais-je?????

  4. #4
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 736
    Points
    1 736
    Par défaut
    la syntaxe de la requête SQL qui doit être exécutée sur la base est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    insert into table (prenom) values('valeur_de_str')
    à toi de te débrouiller pour que ton langage de programmation construise cette chaîne de caractères dans ta variable query

  5. #5
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 60
    Points : 31
    Points
    31
    Par défaut
    re salut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    dim str as string 
    str="casaoui"
    donc la requete deviendra
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    insert into table(prenom) values (str)

  6. #6
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 736
    Points
    1 736
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    str="casaoui"
    query= "insert into table (prenom) values('"||str||"')"
    Ca marche si || est l'opérateur de concaténation de ton langage de programmation, sinon sans préciser ton langage, comment veux-tu que l'on devine ?

  7. #7
    Rédactrice

    Avatar de Fleur-Anne.Blain
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 637
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 637
    Points : 6 805
    Points
    6 805
    Par défaut
    En même temps avec une déclaration effectuée avec le mot clé Dim...on a vite deviné le langage mais les problèmes posés ici doivent rester du SQL

    Citation Envoyé par scheu Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    str="casaoui"
    query= "insert into table (prenom) values('"||str||"')"
    Ca marche si || est l'opérateur de concaténation de ton langage de programmation, sinon sans préciser ton langage, comment veux-tu que l'on devine ?

  8. #8
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 60
    Points : 31
    Points
    31
    Par défaut
    merci les amis ca marche mnt merci bien

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

Discussions similaires

  1. [AC-2000] Comment Recuperer la valeur d'un requete dans une variable
    Par michel.r06 dans le forum VBA Access
    Réponses: 2
    Dernier message: 16/01/2015, 12h26
  2. Comment recuperer la valeur d'un variable dans une methode actionlisner
    Par javacafe dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 22/05/2014, 15h39
  3. [XSLT] comment recuperer la valeur d'un noeud dans une variable
    Par enzostar dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 06/04/2010, 23h03
  4. portée d'une variable dans une fonction dans une méthode
    Par laurentg2003 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/06/2009, 19h05
  5. Réponses: 4
    Dernier message: 15/08/2007, 22h05

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