昨天我的问题补遗:来自sql数据库的C#类

时间:2008-10-21 13:17:43

标签: c# asp.net asp.net-2.0 data-access-layer

这是我的链接: link text

考虑到这一点,这是我的另外一个问题:

现在如果我要反对存储过程,有没有使用T4,LLCodeGen,Codesmith,亚音速等的简单方法来获取输入/输出参数和类型,如果我想生成我自己的数据访问层< / p>

这是ASP.Net 2.0

2 个答案:

答案 0 :(得分:1)

查看称为对象关系映射或ORM的内容。有很多好的工具可以为你自动化大部分数据层代码:NHibernate,Castle Active Record,SubSonic等。

答案 1 :(得分:0)

添加到Joel Coehoorn的ORM列表中,您还可以考虑SubSonic。我发现它非常容易使用,它支持您在必要时直接访问您的过程,视图和表格。

使用现有工具而不是滚动自己的代码更好。 (不是说你不能自己动手,而是为什么重新发明轮子 - 尤其是那里有很多好的选择?)