2008-12-11 18 views
2

我甚至不知道如果我使用的是正确的术语,但这里有云:映射现有的表到域类在C#中

有没有办法在SQL Server域表及其关系映射(C#代码)自动,通过工具或东西?

我已经使用了nhibernate插件,但它在.cs中创建了一个文件,在xml中创建了一个具有映射的文件,但是我希望该映射在.cs文件中作为“属性”存在。

对不起,如果这有点混乱。

回答

0

使用Linq 2 Sql的LLBLgen(在VS 2008中可用)。或者使用实体框架(在VS 2008 SP1中)。 Linq 2 sql允许你将一个表从sql server拖放到画布上,并且通过映射到列的属性为你创建一个域类。

0

退房SubSonic。它将生成您的DAL,并且还可以生成自定义模板的代码。