C# 从C到XAMPP的数据库连接#

C# 从C到XAMPP的数据库连接#,c#,database,C#,Database,我正在使用XAMPP作为我的SQL数据库服务器 我正在尝试连接到它,但它不起作用 namespace InventoryManagement { public partial class Form1 : Form { public string dbconnect = "Server=127.0.0.1;User=root@localhost;password=;database=inventory;"; } priva

我正在使用XAMPP作为我的SQL数据库服务器

我正在尝试连接到它,但它不起作用

namespace InventoryManagement
{
      public partial class Form1 : Form
      {
            public string dbconnect = "Server=127.0.0.1;User=root@localhost;password=;database=inventory;";

      }

      private void button3_Click(object sender, EventArgs e)
      {
           SqlConnection connect = new SqlConnection();
           connect.ConnectionString = dbconnect;
           connect.Open();

           if (connect.State == ConnectionState.Open)
           {
                 MessageBox.Show("connected");
           }
       }
}

也许你应该试试这个

public string conn = "server=localhost; user id = root; database=inventory";

调用connect.Open()时是否引发异常?您的连接字符串似乎无效。它应该是这样的:
Server=localhost;Uid=根;Pwd=您的密码;数据库=库存。我试过了,但它仍然不起作用。你说的
不起作用是什么意思?
?虽然这可能回答了作者的问题,但它缺少一些解释性词语和文档链接。如果没有一些短语,原始代码片段就没有多大帮助。你也会发现这很有帮助。请编辑您的答案。虽然您的代码可能会更正为答案,但详细说明代码的作用,它可以提高您答案的质量。签出文章: