【问题标题】:Local database file connection error on another pc另一台电脑上的本地数据库文件连接错误
【发布时间】:2015-05-08 14:22:29
【问题描述】:

我的项目中有一个用于单个 mdf 文件的连接字符串:

Private conn As New SqlConnection("Data Source=(LocalDB)\v11.0;AttachDbFilename=|datadirectory|BillAdjustment.mdf;Integrated Security=True")
Private cmd As New SqlCommand

此连接在我的电脑上完美运行,但在另一台电脑上无法正常工作并出现错误:

A network related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible.

我的数据库安装在appdata 文件夹中。 有什么解决办法吗?

【问题讨论】:

  • 您在构建之前是否在先决条件中包含了 sql server,或者在这台 PC 上是否安装了 sql express 或类似的东西?也许这篇文章会有所帮助:stackoverflow.com/questions/28321508/…
  • 不,我没有,我不知道如何包含。请指导。

标签: vb.net


【解决方案1】:

在构建之前尝试在先决条件中包含 SQL Server。

在解决方案资源管理器中:

右键单击您的项目 -> 属性 -> 发布 -> 先决条件

在先决条件窗口中检查 SQL Server Express LocalDB(或您正在使用的任何东西):

这将在安装应用程序期间将用户转发到 SQL Server 下载和安装。

【讨论】:

    猜你喜欢
    • 2016-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    • 2013-08-24
    • 1970-01-01
    • 2017-04-17
    • 2012-08-17
    相关资源
    最近更新 更多