我MyDatabase
上sql server 2008 r2
有一个名为windows server 2003
的数据库
我想使用Windows Authentication
什么是连接字符串
connectionString =“初始目录= MyDatabase;数据源= localhost;集成安全性= SSPI;”/>
但我不知道它是否正确。另外,我不能尝试,因为我必须把代码交给我的经理,当我给他们时,我需要做的一切都很完美。
答案 0 :(得分:3)
您可以转到工具 - >连接到数据库
来查看
在“添加连接”对话框中,您将拥有自己的服务器名称和数据库名称(或添加它),然后单击高级按钮
在“高级属性”对话框中,复制下面标记的字符串:
这将是你的字符串,在这种情况下:
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是您的服务器的名称,初始目录是您的数据库
希望这有帮助