Bonjour,
Mon titre doit paraître bizarre, mais c'est tout à fait ça : je ne sais pas combien d'arguments je vais avoirJe m'explique, parce que je sais bien qu'on ne peut pas, comme dans certains langages de programmation faire une procédure à nombre d'arguments non définit.
Voilà mon problème : je veux faire une procédure permettant de faire une recherche sur une table (ou une jointure de table peu importe), sur une colonne bien précise, qui est en fait est un type d'objet. J'aimerai pouvoir dire "bah maintenant je veux tous les éléments du type X ou Y (donc pas ceux du type Z)" et après dire "cool, maintenant balance moi ceux de type Z ou A)" etc (typiquement, je coche des case dans un formulaire)... En gros, je dois passer à ma procédure une liste de valeur pour la colonne sur laquelle je filtre.
Quelle est la meilleure solution pour réaliser ce type de procédure ? Sous quelle forme passer mes paramètres ? Je pense que je vais devoir regrouper toutes mes valeurs dans un seul paramètre de la procédure, mais de quelle manière ?
Note : en plus, c'est encore mieux, je veux deux arguments de ce type dans ma procédure pour filtrer selon deux colonnes
Merci d'avance pour votre aide !![]()
Partager