C# SQL-未将数据插入SQL server实例

C# SQL-未将数据插入SQL server实例,c#,sql-server,database,connection-string,C#,Sql Server,Database,Connection String,我有两个sql server 第一个服务器是myservername\svr2。 第二个服务器是myservername 这两个服务器具有相同的表名=test123。 我想用我的c#使用第一台服务器 我用 ConnectionString= "Data Source=myservername\\svr2,1433; Network Library=DBMSSOCN; Initial Catalog=mydb; Uid= user; Pwd=pswd;"; 我发现在执行insert查询时: Co

我有两个sql server

第一个服务器是myservername\svr2。 第二个服务器是myservername

这两个服务器具有相同的表名=test123。 我想用我的c#使用第一台服务器

我用

ConnectionString= "Data Source=myservername\\svr2,1433; Network Library=DBMSSOCN; Initial Catalog=mydb; Uid= user; Pwd=pswd;";
我发现在执行insert查询时:

CommandText = "insert into test123 values ('name',123)";
它似乎插入了“myservername”而不是“myservername\svr2”

我的连接字符串有问题吗?或者反斜杠会带来问题


更新:抱歉,斜杠上有错误

请尝试按此处所示反转斜杠/

尝试反转斜杠,如图所示/

我认为连接字符串应该是

ConnectionString = "Data Source=myservername\\svr2,1433; …";
//                                          ^^

我认为连接字符串应该是

ConnectionString = "Data Source=myservername\\svr2,1433; …";
//                                          ^^
命名实例有自己的TCP动态端口。因此,与其连接到1433,不如连接到命名实例TCP端口

资料来源:

命名实例有自己的TCP动态端口。因此,与其连接到1433,不如连接到命名实例TCP端口

资料来源:

对不起,我已更正了问题中的斜杠。打字错误对不起,我已经更正了问题中的斜杠。打字错误对不起,我已经更正了问题中的斜杠。打字错误对不起,我已经更正了问题中的斜杠。打字错误对不起,我已经更正了问题中的斜杠。打字错误对不起,我已经更正了问题中的斜杠。打字错误显然用户不想使用端口号=\u='显然用户不想使用端口号=\u='
ConnectionString= ConnectionString= "Data Source=myservername\\svr2,namedinstancetcpport; Network Library=DBMSSOCN; Initial Catalog=mydb; Uid= user; Pwd=pswd;";