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

VB 6 et antérieur Discussion :

Requête SQL via Visual basic


Sujet :

VB 6 et antérieur

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2004
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 29
    Points : 19
    Points
    19
    Par défaut Requête SQL via Visual basic
    Salut,

    Toi qui lit ce post, j'espère que t'as passé un bon week-end ?....
    Mais ton week-end n'est pas l'objet de mon message. J'ai un problème avec une requête SQL, que je lance via visual basic.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    sqlquery = "SELECT * FROM call_req 
    WHERE call_req.resolve_date>=" & depart & " 
    AND call_req.resolve_date<=" & fin & " 
    AND (call_req.status=""OP"") OR (call_req.status=""HOLD"")"
    Mon problème, c'est que je reçois un message d'erreur me disant que la colonne OP n'existe pas, hors dans la colonne status, je n'ai que des chaînes de caractères... bizare, bizare...

    Help ! Please ...

  2. #2
    Membre éclairé Avatar de Le Pharaon
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 880
    Points : 742
    Points
    742
    Par défaut
    Essaye de remplacer les doubles quotes (")par des quotes simples (') pour ce qui concerne les chaines de caractères
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    sqlquery = "SELECT * FROM call_req 
    WHERE call_req.resolve_date>=" & depart & " 
    AND call_req.resolve_date<=" & fin & " 
    AND (call_req.status= 'OP') OR (call_req.status='HOLD')"
    Nota : Mon week end a été chaud

  3. #3
    Membre à l'essai
    Inscrit en
    Janvier 2004
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 29
    Points : 19
    Points
    19
    Par défaut
    Avec une quote simple VB considerait OP comme un commentaire.
    Donc j'ai mis quote , double quotes et sa a fonctionné !

    Merci !

    Nota :Toutes les bonnes choses ont une fin ...

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

Discussions similaires

  1. importer une requète Acess sous Visual basic
    Par xenografter dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 13/12/2006, 15h37
  2. [VB]Importer une vue SQL Server via Visual Basic
    Par NoViceDel dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 24/05/2006, 19h57
  3. Transmettre des données à un executable via visual basic
    Par kantelise dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 23/12/2005, 08h59
  4. Recherche ibrairie pour éxécuter des requêtes SQL via C++
    Par daemon dans le forum Choisir un environnement de développement
    Réponses: 5
    Dernier message: 14/06/2004, 10h28

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