System.ArgumentException:'不支持的关键字:'datasource'。

时间:2018-08-18 10:13:15

标签: c#

我每次运行我的代码时都对此有疑问。这是我的代码:

SqlConnection con = new SqlConnection("DataSource=SQLSERVER;Bar_login; Integrated Security = True");
DataTable dt = new DataTable();
SqlDataAdapter sda = new SqlDataAdapter("select * from Bar_login where username = '" + txtuser.Text + "' and password ='" + txtpass.Text + "' ", con);
sda.Fill(dt);
if (dt.Rows.Count == 1)
{
    MessageBox.Show("Login Succesfully");
}
else
{
    MessageBox.Show("Wrong Username and Password");
}

它成功运行,但是在登录过程之后..存在异常

  

未处理。.“ System.ArgumentException:'不支持的关键字:'datasource'。'”。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:5)

连接字符串中的“数据”和“源”之间应该有一个空格。关键字是“数据源”,而不是“数据源”。