2008-10-21 12 views
1

Voici mon lien: link textAddendum à ma question d'hier: la classe C# base de données sql

pensée à ce sujet et ce fut ma question supplémentaire:

Maintenant, si je vais à l'encontre des procédures stockées, est il un moyen facile sans utiliser T4, LLCodeGen, CodeSmith, subsonique, etc..to obtenir les params d'entrée/sortie et types si je voulais créer ma propre couche d'accès aux données

Ceci est ASP.Net 2.0

Répondre

1

Regardez quelque chose appelé Object-Relational Mappings, ou ORM. Il y a beaucoup de bons outils qui automatisera la plupart du code de la couche de données pour vous: NHibernate, Castle Active Record, SubSonic etc.

+0

Je pense que le point de la question était de le faire en utilisant un .. –

+0

Subsonic est open source il vous fournira une implémentation pour récupérer les paramètres des procédures stockées. –

0

Ajout à la liste ORM de Joel Coehoorn, vous pouvez aussi envisager SubSonic. Je l'ai trouvé incroyablement facile à utiliser, et il prend en charge l'accès direct à vos procs, vues et tableaux comme vous le jugez nécessaire.

Vous feriez mieux d'utiliser un outil existant plutôt que d'utiliser votre propre code. (Pas que vous ne puissiez rouler le vôtre, mais pourquoi réinventer la roue - surtout avec autant de bonnes options là-bas?)

+0

Ajout de Subsonic à ma liste. –