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,创建连接到数据库的应用程序