问题描述
- =号附近有语法错误 看来看去都没找到
-
private void button1_Click(object sender, EventArgs e)
{string sql = "select * from T_USER where users='" + tb_user.Text + "'"; DataSet ds = account.Getdateset(sql); if (ds != null && ds.Tables[0].Rows.Count > 0) { //判断当前用户登录进来的密码是否与传进来的数据库密码相等 if (ds.Tables[0].Rows[0]["users"].ToString().Equals(tb_user.Text.Trim())) { //对用户名和用户角色进行赋值 Program.username = ds.Tables[0].Rows[0]["users"].ToString(); Program.userrole = ds.Tables[0].Rows[0]["userrole"].ToString(); } else { MessageBox.Show("用户名密码错误"); } } else { MessageBox.Show("用户名错误"); return; } }
public static DataSet Getdateset(string sql)
{
using (SqlConnection con = new SqlConnection(strcon))
{
DataSet ds = new DataSet();SqlDataAdapter sda = new SqlDataAdapter(strcon, con); // con.Open(); sda.Fill(ds); return ds; } }
sda.Fill(ds);这里出现=附近有语法错误 (这是我第7次提这个问题了每人解决吗)
时间: 2024-10-28 10:35:48