VS2012中的SQL Server项目

时间:2013-10-29 22:02:57

标签: c# sql sql-server c#-4.0 visual-studio-2012

我觉得这很简单,但如何在我的解决方案中添加对新创建的数据库项目的引用?我在一个项目中有我的WPF应用程序,在另一个项目中有数据库,如何在WPF项目中使用这个数据库?当我单击“添加数据库引用...”时,将禁用在同一解决方案中选择数据库的选项。

谢谢!

1 个答案:

答案 0 :(得分:0)

使用Entity Framework(数据库优先模型),您不会添加对数据库项目的引用,而是添加到实际数据库。在WPF项目(或单独的库)中,添加新项,然后选择ADO.NET实体数据模型。

从那里,它将引导您完成选择数据库以构建数据模型的步骤,以及您想要引入的对象。

但是在你这样做之前,你必须将数据库发布到某个真正的SQL服务器(可以是你的本地开发机器,可以是SQLEXPRESS或者可能是localdb)。然后,当您添加EF模型时,您将有一个指向的连接。

一旦您的Entity Framework模型启动并运行,您就不必编写任何SQL(假设您只是在进行相对简单的CRUD操作)。