我正在寻找一个.NET库,用于以编程方式生成针对SQL 2008数据库的表,存储过程,视图和关系。除了原始的ADO.NET,我还有什么选择?
答案 0 :(得分:7)
SQL Server Management Objects (SMO)随附SQL Server。
答案 1 :(得分:-1)
很难说出你在问什么,所以我会尽可能地回答我能得到的信息。
就个人而言,我会使用对象关系映射框架,例如NHibernate。
这将为您创建一个环境,使您可以轻松地以抽象的方式使用数据库,从而使您有更多时间专注于应用程序的其他部分。
要回答有关创建数据库表等的问题,DataObjects.NET似乎提供了一些听起来符合您想要的内容。
答案 2 :(得分:-1)
看来,你正在寻找ORM之王...... 这是一些链接
WCF RIA服务:http://www.silverlight.net/getstarted/riaservices/
NHibernate:http://community.jboss.org/wiki/NHibernateForNET
还有许多商业产品,提供这样的功能。