Bonjour à tou(te)s,
Je poste ici parce que la langage utilisé est Delphi tout en étant bien conscient que c'"est plus généraliste que ça.
En parcourant le code source d'un projet d'un autre développeur, j'ai trouvé un formulaire permettant de composer une recherche détaillée d'élément(s) sur une base de données SQL Server.
La façon d'arriver à la requête finale donnant la solution me semble vraiment très complexe, basée sur une foultitude de "if" imbriqués pour ajouter divers champs, tables, condition, etc.
Et là, je me suis dit que ça ferait un sujet intéressant à développer ici en ce beau mois d'août.
Donc, à partir d'un formulaire comprenant des champs de saisie, des listes de choix, des cases à cocher, etc. quelle méthode employez-vous (ou emploieriez-vous) ?
- Le système décrit ci-dessus avec plein de if et de case difficilement compréhensibles ?
- Des requêtes toutes préparées pour chaque cas possible ?
- Une librairie style hibernate pour générer des requêtes plus facilement ?
- Un système en plusieurs étapes genre assistant de filtres enchaînés ?
- Autre ?
Tous les avis m'intéressent même les plus farfelus
Partager