【问题标题】:SQL Server Express "Error: 26-Error Locating Server/Instance Specified)SQL Server Express“错误:26-错误定位服务器/指定的实例)
【发布时间】:2015-06-07 05:49:23
【问题描述】:

我刚刚使用 SQL Server 2008 创建了一个 Windows 窗体应用程序。我创建了安装文件并安装了该应用程序。

当我点击菜单中的任何表单时,它会显示错误

发生网络相关或特定于实例的错误。

因此找不到服务器等等。

我想我在连接字符串中做错了

这是我的连接字符串

Dim constr As String = "Data Source= server=.\SQLEXPRESS;AttachDbFilename=" & Application.StartupPath & "\jshed.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"

有人可以帮帮我吗?

【问题讨论】:

  • User Instance 功能已弃用,将从 SQL Server 的未来版本中删除 - 请停止使用它。详情见this MSDN doc page
  • Connect Timeout=30 错误试试 Connection Timeout=30

标签: sql sql-server vb.net visual-studio-2010


【解决方案1】:

从连接字符串中删除以下内容

server=

试试这个

Dim constr As String = "Data Source=.\SQLEXPRESS;AttachDbFilename=" & Application.StartupPath & "\jshed.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"

【讨论】:

  • 我删除了 "server=" 仍然显示相同的错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-11
  • 1970-01-01
相关资源
最近更新 更多