连接K. SQL Server 在 Visual C#

我将显示我使用的代码,但我无法连接到 SQL Server 穿过 Visual C#. 我安装了包裹的东西 C#, 我继续弄错这个错误:

未加工的类型消除 ' System.Data.SqlClient.SqlException ' 发生在 System.Data.dll

附加信息:
建立连接时 SQL Server 发生与网络或特定实例相关联的错误。 服务器
它没有找到或未找到。 确保实例的名称
它是正确的 SQL Server 配置为解析远程连接。
/供应商:命名渠道供应商,错误: 40 - 未能开放
连接S. SQL Server/

我无法理解如何连接到服务器。 我用 Windows 8, SQL Sever 2012 /Visual Studio 2012/, 如果我继续连接顶部工具栏,则无论我在使用吗? /当地的/, localhost 或者我的地址 IP. 我无法理解它,它疯狂疯狂! 这是我的代码,如果有帮助。


private void btnSave_Click/object sender, EventArgs e/
{
System.Data.SqlClient.SqlConnection sqlConnection1 =
new System.Data.SqlClient.SqlConnection/"Server=/local/;Database=Database1DataSet;Trusted_Connection=True;"/;

System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand//;
cmd.CommandType = System.Data.CommandType.Text;
cmd.CommandText = "INSERT VALUES /id, Medname, MedDose, MedAm, MedNoon, MedEve, MedNight, MedPRN, MedOther/ VALUES /1, 'Clonazepam', '2mg', 'true', 'true', 'false', 'true', 'true', 'false'/";
cmd.Connection = sqlConnection1;

sqlConnection1.Open//;
cmd.ExecuteNonQuery//;
sqlConnection1.Close//;
}


非常感谢。 这是我使用的第一次 SQL Server - Visual Studio.
已邀请:

诸葛浮云

赞同来自:

如果您已安装 SQL Server 作为安装过程的一部分 Visual Studio 2012, 然后他套了

SQL Server Express LocalDB

. LocalDB 非常轻盈,没有不断的工作服务。 如果你真的安装了 LocalDB 在安装过程中 Visual Studio, 你必须能够看到 "instance", 进入菜单

看法

在 Visual Studio 选择

SQL Server 一个东西 Explorer

. 应该有一个文件夹 /可以这么说/ 为了 "SQL Server" 而且应该向您展示的扩展:


/localdb/\V11


或者

/localdb/\Projects


无论这个值如何,这就是你的指定 "server=" 在连接字符串中。 所以你的连接线应该看起来像那样的东西 /由于反向编织,您必须防止字符串
@

/:


@"Server=/localdb/\V11;Database=Database1DataSet;Trusted_Connection=True;"


此外,在创建新项目时 Visual Studio 它必须在选项卡上预先填写正确的连接线。

Debug

项目的属性

.

EDIT

:

此外,您可以在以下位置找到实例名称,因为每个实例是子文件夹:


C:\Users\{YourUserName}\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances

要回复问题请先登录注册