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

OpenOffice & LibreOffice Discussion :

Requête paramétrée plus facile [LibreOffice][Base de données]


Sujet :

OpenOffice & LibreOffice

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 31
    Points : 15
    Points
    15
    Par défaut Requête paramétrée plus facile
    Bonjour à tous,

    J'ai un champ nom pour lequel j'utilise un requête paramétrée afin de faire un tri avec le critère LIKE :LettresNom. cela passe bien. La boite de dialogue me demande de saisir les lettres du nom.
    En tapant "%la%", je recherche les noms contenant l'expression "la". Mais il faut taper les symboles % à chaque ouverture de la boite de dialogue.
    Du coup, est-ce possible d'intégrer les % dans la requête sql afin de ne plus les saisir dans la boite de dialogue. Un truc du genre LIKE '%' & :LettresNom & '%'... Cela permettrait d'utiliser la boite de dialogue sans avoir à penser à ces f*utus %.

    En attendant de vous lire, passez une bonne journée

    Xav

  2. #2
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 612
    Points
    58 612
    Billets dans le blog
    11
    Par défaut
    Bonjour,

    Il suffit de faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LIKE '%' || :LettresNom || '%'
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 31
    Points : 15
    Points
    15
    Par défaut
    Merci beaucoup, cela fonctionne parfaitement.

    Une question en passant : j'avais eu l'impression de chercher une solution via l'aide, les forums... Bref pleins d'endroits mais à aucun moment, je n'ai vu cette technique du ||. Pour combler mon ignorance, quelle est la fonction de ces doubles barres? Est-ce l'équivalent du & dans d'autres langages?



    En tout cas merci, je place le sujet en résolu.

    Xav

  4. #4
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 612
    Points
    58 612
    Billets dans le blog
    11
    Par défaut
    Le || est un des moyens de concaténer des données en SQL.
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 31
    Points : 15
    Points
    15
    Par défaut
    Ok merci, mes recherches avec concaténer n'avait fourni que les possibilités de concaténation de champs et non de critère.

    A plus

    Xav

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 16/08/2011, 16h50
  2. Requête paramétrée
    Par lou.souleu dans le forum Access
    Réponses: 2
    Dernier message: 22/06/2005, 05h36
  3. [VB.NET] [ADO.NET] Requête paramétrée
    Par DotNET74 dans le forum Accès aux données
    Réponses: 2
    Dernier message: 11/03/2005, 08h39
  4. Requête paramétrée qui remplit une DBLookUpComboBox
    Par navis84 dans le forum Bases de données
    Réponses: 6
    Dernier message: 02/12/2004, 21h23
  5. VBA & Requête paramétrée
    Par gripoil dans le forum Access
    Réponses: 4
    Dernier message: 25/11/2004, 09h54

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