Bonjour à tous.
Je viens vers vous pour une question d'optimisation tout à la fois de codage, de performance et de maintenance.
J'ai une table centrale avec plein de données et plein de champs.
J'ai une série de formulaire (21) quasiment identique qui n'ont comme difference qu'une critère sur l'un des champs de la table. Là je viens de modifier 21 fois la source de donnée des formualire aprce que j'ai modifier la table de base en ajoutant un champs et donc, il faut replonger dans chaque Formulaire.
Alors je me pose la question : est ce que je ne ferais pas mieux de mettre en place une requête qui prend la clause WHERE globale (parce que chaque formualire dispose de critère identique en plus de celui qui diffère) et faire pointer tous mes formulaires dessus ?
Alors optimisaiton du codage, ça j'ai vu, si je dois changer une champ, j'ai une manip à faire et pas 21.
Par contre je me pose la question sur les performances : est ce que ce n'est plus fluide si on tape directement sur la table que si on tape sur une requête qui tape sur la table, ça rajoute une étape quand même.
Voilà, la question est posée, je pense qu'elle est surtout théorique, mais des fois que j'aurais loupé un truc ou que l'un d'entre vous aurait une idée brillante, je prends. Je me demande même si je devrais pas utiliser le princpe des sous formulaire parce que dans ma série de 21, ben j'ai des trucs qui se répètent.....
Merci pour votre aide et bon Lundi
Partager