【发布时间】:2019-01-31 06:20:47
【问题描述】:
我正在使用 ADO.net 在 Visual Studio 2017 中制作一个简单的控制台应用程序。我正在使用 SQL Server Management Studio 来管理和创建表,并且使用 ADO.Net 只是为了连接到数据库并在数据库中插入、修改或删除数据。
这是我写的:
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 实例。它正在引发错误。我已经尝试在工具中连接到数据库并将连接字符串复制到那里,它也无法正常工作。
这是我得到的错误:
我已经正确检查了连接字符串。
这是数据库连接:
连接字符串如图:
请帮我解决这个问题。谢谢。
【问题讨论】:
-
请不要将代码包含在图片中
-
你为什么要标记mysql?
-
请正确缩进您的代码,以便阅读
-
你可以试试:
string cs = @"Data Source=(LocalDb)\LocalSERVER;Initial Catalog=PlayerAuction;Integrated Security=True";
标签: mysql sql-server visual-studio ado.net