sql = "select count(*) from 用户表 where username='" + this.textBox1.Text + "' and pwd='" + this.textBox2.Text + "'";
试下改成
sql = "select count(*) as 用户数 from 用户表 where username='" + this.textBox1.Text + "' and pwd='" + this.textBox2.Text + "'";

解决方案 »

  1.   

    int state = Convert.ToInt32(cmd.ExecuteScalar());
    看一下是不是这个词用的不对,具体的词记不太清了。
      

  2.   

    int state = Convert.ToInt32(cmd.ExecuteScalar());
    看一下是不是这个词用的不对,具体的词记不太清了。
      

  3.   

    int state = Convert.ToInt32(cmd.ExecuteScalar());
    看一下是不是这个词用的不对,具体的词记不太清了。
      

  4.   

    string ConStr="Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=true;Data Source="+strPath+";Mode=ReadWrite;Jet OLEDB:Database Password=123;";看行不行。