.NET库,用于以编程方式生成SQL对象

时间:2011-07-03 23:06:01

标签: .net sql sql-server-2008 ado.net create-table

我正在寻找一个.NET库,用于以编程方式生成针对SQL 2008数据库的表,存储过程,视图和关系。除了原始的ADO.NET,我还有什么选择?

3 个答案:

答案 0 :(得分:7)

答案 1 :(得分:-1)

很难说出你在问什么,所以我会尽可能地回答我能得到的信息。

就个人而言,我会使用对象关系映射框架,例如NHibernate

这将为您创建一个环境,使您可以轻松地以抽象的方式使用数据库,从而使您有更多时间专注于应用程序的其他部分。

要回答有关创建数据库表等的问题,DataObjects.NET似乎提供了一些听起来符合您想要的内容。

答案 2 :(得分:-1)

看来,你正在寻找ORM之王...... 这是一些链接

WCF RIA服务:http://www.silverlight.net/getstarted/riaservices/

NHibernate:http://community.jboss.org/wiki/NHibernateForNET

还有许多商业产品,提供这样的功能。