Visual Studio,数据库项目未连接到数据库

Posted

技术标签:

【中文标题】Visual Studio,数据库项目未连接到数据库【英文标题】:Visual Studio, Database project not connected to database 【发布时间】:2014-12-05 10:56:26 【问题描述】:

我有一个数据库项目,但我不知道如何连接到数据库。我的问题是我无法从 Visual Studio 执行任何选择语句、存储过程等。我收到以下消息:数据库中不存在对象,找不到存储过程等。但我确定它们存在。有时项目连接到数据库,所以我可以毫无问题地进行这些操作,但有时不是,今天我想停止依赖 hazard ; ) 到现在为止,每当发生这种情况时,我都只是切换到 SQL Management Studio。我正在使用 VS 2013。

谢谢!

【问题讨论】:

【参考方案1】:

这是答案:项目属性中定义了一个用于调试的连接字符串。所以我的问题实际上是每当我执行查询时,VS都会使用这个实际上指向localdb的连接字符串。

修复很简单,只需转到 [数据库项目名称] 属性 -> 调试选项卡,然后将“目标连接字符串”设置为您要查询的数据库。

在创建新的 sql 文件时,我们实际上会在执行时提示我们选择要连接的数据库。这就是为什么我认为有时它有效,有时无效。但回过头来看,我认为当我尝试调试现有文件时它实际上从未工作过。

希望这对其他人有所帮助。

【讨论】:

以上是关于Visual Studio,数据库项目未连接到数据库的主要内容,如果未能解决你的问题,请参考以下文章

使用 MySql 数据库文件 (XAMPP) 发布 Visual Studio 软件

Flutter 应用程序:IOS 模拟器未连接到 Android Studio

无法从 Visual Studio 数据库项目连接到 SQL Azure 服务器

Visual Studio - Xamarin,创建连接到数据库的应用程序

Flutter:未连接到 Android Studio 中的 IOS 模拟器

Visual Studio 数据库项目生成脚本