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

Requêtes et SQL. Discussion :

probleme de syntaxe sql dans VB


Sujet :

Requêtes et SQL.

  1. #1
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 62
    Points : 58
    Points
    58
    Par défaut probleme de syntaxe sql dans VB
    Bonjour,

    Je ne trouve plus la syntaxe d'une requete sql dans un variable String en vba. Pouvez vous m'aider SVP ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    query = "Select * from T_marque where M_rayon = " & rayon& \ " and M_abrFabricant = '" & abrFab& \ "' and M_code = " & code& \ " and M_intitule = '" & intitule& \ "';"

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 62
    Points : 36
    Points
    36
    Par défaut
    Moi je mettrais ça comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    query = "Select * from T_marque where M_rayon = " & rayon &  " and M_abrFabricant = '" & abrFab &  "' and M_code = " & code & " and M_intitule = '" & intitule & "'"

  3. #3
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 62
    Points : 58
    Points
    58
    Par défaut
    j'ai essayé mais il prend des guillemets pour la fin de la chaîne c pour ca que j'ai mis des "\" ...

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 62
    Points : 36
    Points
    36
    Par défaut
    ok, par contre il me semble que le ";" n'a pas lieu d'être

  5. #5
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 62
    Points : 58
    Points
    58
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    query = """Select * from T_marque where M_rayon = " & rayon & " and M_abrFabricant = '" & abrFab & "' and M_code = " & code & " and M_intitule = '" & intitule & "';"""


    bon finalement il fallait metttre 3 guillemets au debut et a la fin et ca marche ..

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

Discussions similaires

  1. [MySQL] probleme de syntaxe variable dans une requete sql
    Par nico le noob dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 03/09/2010, 13h20
  2. Problème de syntaxe sql
    Par oceanediana dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 28/07/2006, 10h52
  3. [SQL] probleme de syntaxe sql avec php
    Par kaygee dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 05/06/2006, 14h32
  4. [MySQL] probleme de requete sql dans mon php
    Par carmen256 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 14/04/2006, 00h30
  5. [ACCESS] Syntaxe SQL dans un TQuery avec Requestlive=True
    Par Unusual_FL dans le forum Bases de données
    Réponses: 2
    Dernier message: 28/06/2005, 10h51

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