Rechercher : dans
Par :

Au secours requête paramétrée openoffice base

Dernière réponse le 18 oct 2007 à 17:11:22 tomilu, le 1 avr 2007 à 22:38:01 
 Signaler ce message aux modérateurs

Bonjour,
Je désespère de finaliser ma base de données. J'ai trouvé comment faire une requête paramétrée sous ooo base (avec SELECT ... WHERE XXX = : paramètre) avec plusieurs critères (j'ai en fait passé l'ensemble des colonnes de ma table en critères).
Mais quand la fenêtre de saisie des paramètres s'ouvre, je souhaiterais ne pas avoir à entrer chacun de ces paramètres et que quand je n'entre aucune valeur, la recherche ne se fasse pas sur le critère en question. Comment faire? J'ai essayé de mettre * ou ALL par dépit mais ça marche pas. Le but est d'avoir une requête paramétrée générale et qu'en fonction de mes besoins, je n'entre que les critères nécessaires et ça m'évite de faire une requête par type de problème à résoudre.

Merci de votre réponse.

Configuration: Windows XP
Firefox 2.0.0.3

Meilleures réponses pour « Au secours requête paramétrée openoffice base » dans :
Bash - Les paramètres VoirIntroduction Les paramètres positionnels Exemple 1 Les paramètres spéciaux Exemple 2 Initialiser des paramètres - La commande "set" - Exemples - La commande "shift" - Exemple 3 Introduction Il est possible de fournir à un script,...
Routeurs Cisco: Paramètres de base VoirIntroduction Cet article a pour but d'expliquer simplement les bases de la configuration et de l'administration de routeurs Cisco. Des connaissances sur la fonction d'un routeur et les protocoles de routage sont nécessaires pour la lecture de cet...
Le langage SQL VoirQu'appelle-t-on SQL? SQL (Structured Query Language, traduisez Langage de requêtes structuré) est un langage de définition de données (LDD, ou en anglais DDL Data Definition Language), un langage de manipulation de données (LMD, ou en anglais DML,...

1

 Mozilla, le 18 oct 2007 à 17:11:22

Bonjour,
Je ne sais pas si j'ai bien compris ton probleme. Cela dit, tu peux essayer avec like ? dans ta requete.
Par exemple ta requete va etre :

select * from Nom_Table where Nom_champ like ?;

Bonne chance.

Répondre à Mozilla