Bonjour,
J'ai au niveau de mon frontend deux champs qui me permettent d'établir un filtre sur une requête à executer au niveau d'une procédure stockée MS SQL Server
J'aimerais au niveau de la procédure stockée ne pas mettre la clause lorsque le filtre au niveau du frontend n'est pas indiqué
exemple 1
Frontend
champ 1 (combo1) : 1
champ 2 (combo2) : 1
cela devrait donner niveau SP DB
exemple 2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select ... from ... where @combo1 = 1 and @combo2 = 1
Frontend
champ 1 (combo1) : rien d'indiquer (cela signifie que je veux tout)
champ 2 (combo2) :1
cela devrait donner niveau SP DB
Une idée ingénieuse pour gérer ce genre de situation ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select ... from ... where -- pas de where clause sur le combo1 @combo2 = 1
L'idée est de pouvoir mettre l'intelligence au niveau de la DB pour permettre le changement du Frontend sans souffrance
Merci pour vos solutions et conseils
Salutaitons,
Stifoun
Partager