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

Bases de données Delphi Discussion :

probleme avec like


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 13
    Par défaut probleme avec like
    voila
    rqt:=concat('select * from contrat where num_con like "',numc,'%"')
    apres execution j'ai le message d'eureur
    type mismatch in expression


    merci

  2. #2
    Membre chevronné
    Inscrit en
    Octobre 2005
    Messages
    338
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 338
    Par défaut
    bonsoir

    numc, c'est quoi?
    si c'est un integer on peut essayer : "like QuotedStr(intToString(numc))"

    à plus

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 28
    Par défaut
    la premiere chose a faire dans un cas comme celui la, c'est de verifier la valeur de qrt. cela devrait un truc du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from contrat where num_con like '2%'


    like fonctionne sur des champs int ou varchar

  4. #4
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 13
    Par défaut tjrs rien
    select * from contrat where num_con like '2%'
    ca marche po tjrs
    numc chaine de caractere

  5. #5
    Membre chevronné
    Inscrit en
    Octobre 2005
    Messages
    338
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 338
    Par défaut
    si numc est une chaine
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    select * from contrat where num_con like numc
    doit suffire!
    à plus

  6. #6
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 13
    Par défaut ca donne rien
    cependen quand je mi
    select * from contrat where num_con = numc
    ca marche mais avec like non

  7. #7
    Membre chevronné
    Inscrit en
    Octobre 2005
    Messages
    338
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 338
    Par défaut
    bonjour

    et ça?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    'select * from contrat where num_con like ''%' + numc + '%''';
    à plus

Discussions similaires

  1. SQL SELECT probleme avec LIKE
    Par matth59 dans le forum VB.NET
    Réponses: 9
    Dernier message: 24/07/2013, 15h29
  2. Probleme avec Like et une variable
    Par backdraf dans le forum Développement
    Réponses: 9
    Dernier message: 28/06/2011, 18h27
  3. [OO Base] probleme avec like
    Par Simius80 dans le forum Autres SGBD
    Réponses: 6
    Dernier message: 15/11/2009, 21h42
  4. Probleme avec LIKE
    Par christ_s dans le forum SQL Procédural
    Réponses: 6
    Dernier message: 17/09/2007, 15h43
  5. Probleme avec LIKE
    Par Death83 dans le forum Requêtes
    Réponses: 2
    Dernier message: 10/12/2005, 19h56

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