当通过网络连接时,LINQ到SQL连接字符串格式

本文关键字:连接 SQL 字符串 格式 LINQ 网络 | 更新日期: 2023-09-27 18:08:03

我有一个电脑网络。

我已经在主PC上安装了SQL服务器,正在另一台PC上安装客户端c#应用程序。

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

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

网络中另一台PC的名称,其中SQL Server为"ADMIN-PC"。

此PC上的SQL server实例为"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进行文件共享)。

任何想法?

谢谢

当通过网络连接时,LINQ到SQL连接字符串格式

不要在位置前加上双反斜杠

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

Data Source=ADMIN-PC''SQLEXPRESS;Initial Catalog=LeadSystem;Integrated Security=True;providerName = System.Data.SqlClient