LINQ to SQL连接字符串通过网络连接时的格式

时间:2015-08-14 15:49:19

标签: c# sql-server linq

我有一个PC网络。

我已在主PC上安装了SQL服务器,并在另一台PC上安装了客户端c#app。

我使用以下连接字符串开发了在同一台PC上安装了SQL服务器的APP:

"Data Source=HP\\SQLEXPRESS;Initial Catalog=LeadSystem;Integrated Security=True"

网络上其他PC的名称,其中SQL Server是" ADMIN-PC"。

此PC上的SQL服务器实例是" ADMIN-PC \ SQLEXPRESS"。

它仅使用Windows身份验证。

我应该如何更改连接字符串?我尝试了几种变体,但这样的事情是对的(我认为):

"Data Source=\\ADMIN-PC\\SQLEXPRESS;Initial Catalog=LeadSystem;Integrated Security=True; User ID=User; Passowrd=9381299q; providerName=System.Data.SqlClient"

ADMIN-PC和客户端PC在同一网络上(我可以在客户端PC上的网络中看到ADMIN PC,并从客户端PC访问管理员PC以进行文件共享)。

任何想法?

由于

1 个答案:

答案 0 :(得分:0)

请勿使用双反斜杠为该位置添加前缀。

如果您想使用集成安全性,请不要指定用户名和密码。

  

数据源= ADMIN-PC \\ SQLEXPRESS;初始目录= LeadSystem; Integrated Security = True;的providerName = System.Data.SqlClient的