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 :

Requête SQL, problème d'écriture


Sujet :

Requêtes et SQL.

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Points : 23
    Points
    23
    Par défaut Requête SQL, problème d'écriture
    bonjour.
    je dois écrire une requette sql comportant 2 paramètres inscrits sur mes tables.
    mais j'ai un souci d'ecriture. Pour info, les champs ne sont pas numériques, d'ou l'utilisation des ' '.

    voici ma requete:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      strSqlAntennaUpConv= "SELECT * FROM Q_AntennaCircuit where "(ID_Circuit ='" & m_strCurrentCircuit &"' AND " & "Type like '"Down' ")"
    il me fait une erreur de compilation, expected : End of statement

    merci

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    473
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 473
    Points : 123
    Points
    123
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    strSqlAntennaUpConv= "SELECT * FROM Q_AntennaCircuit where "(ID_Circuit ='" & m_strCurrentCircuit &"' AND " & "Type like '"Down' ")"
    Ta chaine n'est pas juste. Tu ecris "SELECT * FROM Q_AntennaCircuit where " qui doit être lié à une autre chaine pas un &. La chaine suivante (ID_Circuit... n'a pas de " de commencement.

    REvoit tes guillements, et affiche la variable strSqlAntennaUpConv et regarde ce qu'il t'affiche.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Points : 23
    Points
    23
    Par défaut
    j'arrive tjr pas...
    j'en suis la :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     strSqlAntennaUpConv= "SELECT * FROM Q_AntennaCircuit where "("ID_Circuit ='" & m_strCurrentCircuit &"'")" AND  "("Type like '"Down' "'")"
    je comprend pas.
    mais bon, j'ai pas eu beaucoups de formation sur les requetes SQL, et j'ai pas de support sur lequel me baser...

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Points : 23
    Points
    23
    Par défaut
    Résolu, merci quand même!

    voici la réponse
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    strSqlAntennaUp = "SELECT * FROM Q_AntennaCircuit where (ID_Circuit ='" & m_strCurrentCircuit & "' AND   Type like 'UP'  )"

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2007
    Messages : 40
    Points : 23
    Points
    23
    Par défaut
    ouaip

    Résolu, mais ça ne fonctionne pas ma séléction.
    donc j'ai essayé de changer de critère, mais je pense que je fais encore un spécialité que j'aurais pas vraiment le droit?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    strSqlAntennaUp = "SELECT * FROM (Q_AntennaCircuit) and (TableCircuit INNER JOIN  TableUpDownConv ON TableCircuit.IDX_UPCONV) where (ID_Circuit ='" & m_strCurrentCircuit & "' )"
    en fait, la je fais une recherche par un nom de Circuit et par la liaison des tables (IDX_UPCONV me sert a chercher tous les champs de ma table UpDownConv qui ont un certain type, et le champ IDX_DOWNCONV me servira pour faire une autre séléction )

    pour info, le champ IDX_UPCONV est relié au champ ID_UP_DOWNCONV de l'autre table.

    merci de votre aide, je tourne en rond la

Discussions similaires

  1. requête SQL problème avec relation N-N
    Par p'tite Sandrine dans le forum Requêtes et SQL.
    Réponses: 23
    Dernier message: 05/10/2007, 12h08
  2. [SQL] problème d'écriture fichier texte
    Par liberty74 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 21/06/2007, 15h50
  3. [Requête/SQL]Problème de sélection d'enregistrements
    Par phil06 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 15/04/2007, 23h47
  4. [Requêtes SQL] Problème de jointure ?
    Par soso78 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 18/12/2006, 15h37
  5. [Requête SQL] Problème pour echantilloner
    Par jool dans le forum Langage SQL
    Réponses: 6
    Dernier message: 27/08/2005, 09h08

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