这个数据库的连接字符串是什么

时间:2014-03-22 11:11:24

标签: sql-server

MyDatabasesql server 2008 r2有一个名为windows server 2003的数据库

我想使用Windows Authentication

在该服务器上测试我的网站

我的问题

什么是连接字符串

我认为

  

connectionString =“初始目录= MyDatabase;数据源= localhost;集成安全性= SSPI;”/>

但我不知道它是否正确。另外,我不能尝试,因为我必须把代码交给我的经理,当我给他们时,我需要做的一切都很完美。

我正在使用.net framework 4

1 个答案:

答案 0 :(得分:3)

您可以转到工具 - >连接到数据库

来查看

enter image description here

在“添加连接”对话框中,您将拥有自己的服务器名称和数据库名称(或添加它),然后单击高级按钮

enter image description here

在“高级属性”对话框中,复制下面标记的字符串:

enter image description here

这将是你的字符串,在这种情况下:

SqlConnection con = new SqlConnection("DataSource=MCA\\LENOVO;Initial  Catalog=DecryptTesting;Integrated Security=True");

确保再添加一个斜杠" \"像上面这样或者" @"连接。您需要在连接字符串中转义反斜杠\或使用" @"如果您想避免在字符串中转义字符,请使用符号:

SqlConnection con = new SqlConnection(@"DataSource=MCA\LENOVO;Initial Catalog=DecryptTesting;Integrated Security=True");

编辑:DataSource是您的服务器的名称,初始目录是您的数据库

希望这有帮助