VS2012 中的 SQL Server 项目

本文关键字:项目 Server SQL 中的 VS2012 | 更新日期: 2023-09-27 18:37:27

我觉得这很容易,但是如何在解决方案中添加对新创建的数据库项目的引用? 我的 WPF 应用程序在一个项目中,数据库在另一个项目中,如何在 WPF 项目中使用此数据库? 当我单击"添加数据库引用..."在同一解决方案中选择数据库的选项处于禁用状态。

谢谢!

VS2012 中的 SQL Server 项目

使用实体框架(数据库优先模型),无需添加对数据库项目的引用,而是添加对实际数据库的引用。在 WPF 项目(或单独的库)中,选择"添加新项",然后选择"ADO.NET 实体数据模型"。

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

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

实体框架模型启动并运行后,无需编写任何 SQL(假设您只是执行相对简单的 CRUD 操作)。