Mysql (LocalDb)\Server\u名称显示Visual Studio 2017中连接字符串中的错误
我正在Visual Studio 2017中使用ADO.net制作一个简单的控制台应用程序。我使用SQLServerManagementStudio来管理和创建表,并使用ADO.Net连接到数据库,插入、修改或删除数据库中的数据 这是我写的:Mysql (LocalDb)\Server\u名称显示Visual Studio 2017中连接字符串中的错误,mysql,sql-server,visual-studio,ado.net,Mysql,Sql Server,Visual Studio,Ado.net,我正在Visual Studio 2017中使用ADO.net制作一个简单的控制台应用程序。我使用SQLServerManagementStudio来管理和创建表,并使用ADO.Net连接到数据库,插入、修改或删除数据库中的数据 这是我写的: string cs = "Data Source=(LocalDb)\LocalSERVER;Initial Catalog=PlayerAuction;Integrated Security=True"; SqlConnection conn = ne
string cs = "Data Source=(LocalDb)\LocalSERVER;Initial Catalog=PlayerAuction;Integrated Security=True";
SqlConnection conn = new SqlConnection(cs);
SqlCommand cmd = new SqlCommand("INSERT INTO PLAYERS VALUES(@PlayerName,@BattingAvg,@BowlingAvg)", conn);
在使用ADO.Net时,我编写了一个连接字符串,其中在数据源中,我提到了(LocalDb)\LocalSERVER作为我的LocalDb实例。这是一个错误。我曾尝试在Tools中连接到数据库,并在那里复制了连接字符串,但它不起作用
这就是我得到的错误:
我已正确地重新检查了连接字符串
这是数据库连接:
连接字符串,如图所示:
请帮我做这个。谢谢。反斜杠导致了问题。尝试以下任一方法:
string cs = @"Data Source=(LocalDb)\LocalSERVER;Initial Catalog=PlayerAuction;Integrated Security=True";
或
请不要将代码包含为图像为什么要标记mysql?请正确缩进代码以使其可读。您可以尝试:
string cs=@“数据源=(LocalDb)\LocalSERVER;初始目录=PlayerAuction;集成安全性=True”代码>
string cs = "Data Source=(LocalDb)\\LocalSERVER;Initial Catalog=PlayerAuction;Integrated Security=True";