en utilisant asp.net, SQL Server 2008, WinServer2003créer trois procédures stockées (sélectionner/mettre à jour/insérer) par table ou selon les besoins?
nous avons environ 10 tables avec 20 champs chacun ...
nous avons environ 30 formulaires Web où chaque forme utilise une certaine variation des champs de certains/toutes les tables ...
Chaque formulaire possède son propre ensemble de données en fonction des tables qu'il utilise. Toutefois, pour créer cet ensemble de données, une procédure stockée Select * est appelée sur chaque table utilisée. Le jeu de données est mis à jour via le formulaire/code et une procédure stockée générique Insert ou Update est appelée par datatable, en passant chaque champ en paramètre. Bien que pléthorique, il existe seulement 3 procédures stockées par table qui sont utilisées par tous les formulaires, ce qui équivaut à 30 procédures stockées totales.
Est-il préférable de créer des procédures stockées Select/Update/Insert personnalisées pour chaque formulaire en utilisant uniquement les champs dont le formulaire a besoin ... soit un total de 90 procédures stockées? Ce nombre pourrait augmenter à mesure que les formulaires augmentent ...
Voulez-vous profiter ce que dit psasik, je beleive que Sql programmeurs devrait être plus donner à l'acceptation. Ce fil a eu 30 vues (à l'époque) avec les votes de ZERo ... X- ( –
a répondu à mes questions et a accepté les réponses qui m'ont été utiles.) – eych