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

JDBC Java Discussion :

SetFilter et comparaison chaine de caractère


Sujet :

JDBC Java

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 3
    Points : 2
    Points
    2
    Par défaut SetFilter et comparaison chaine de caractère
    Bonjour,

    Je suis débutant en Java et j'aimerai savoir qu'elle est la syntaxe pour traduire le "LIKE '%MaChaineRecherchée%' de SQL en Java pour pouvoir l'affecter au setFilter de mon dataset ?

    Merci

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2010
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2010
    Messages : 59
    Points : 86
    Points
    86
    Par défaut
    Bonjour,

    Utilise la fonction indexOf:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chaineComplete.indexOf("MaChaineRecherchée")
    si le résultat est > 0 t'auras l'indice de la première occurrence, sinon -1

    David.

  3. #3
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 807
    Points
    48 807
    Par défaut
    ou plus simplement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chaineComplete.contains("MaChaineRecherchée")
    de plus pour indexOf(), c'est >=0

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Merci ce que je recherche est une constante et je ne connais pas la chaine de caractère dans laquelle je recherche.

    J'ai trouvé la solution qui est : ~"%MaChaineRecherchée%" du coup dans mon setFilter j'ai : "recipe_id = \"" + DS_ListeRecettes.getValue("id") + "\" & recipe_version = \"" + DS_ListeRecettes.getValue("version") + "\" & property_id ~\"%Code_Produit\"")

Discussions similaires

  1. Comparaison chaine de caractère dans deux fichiers différents
    Par ghostrider95 dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 09/02/2011, 20h25
  2. Comparaison chaines de caractères
    Par Invité dans le forum VBA Access
    Réponses: 2
    Dernier message: 07/11/2008, 13h56
  3. Réponses: 12
    Dernier message: 08/07/2008, 16h53
  4. comparaison chaines de caractères
    Par tom31 dans le forum C
    Réponses: 1
    Dernier message: 09/02/2008, 10h56
  5. Comparaison chaines de caractères
    Par mmarcoboss dans le forum C
    Réponses: 6
    Dernier message: 19/12/2006, 16h15

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