日期:2014-05-19  浏览次数:20802 次

新人求助 用户验证 但是返回的总是MessageBox.Show("error")
private   void   button3_Click(object   sender,   EventArgs   e)
                {
                        if   (login())
                        {
                                MessageBox.Show( "ok ");
                        }
                        else   {
                                MessageBox.Show( "error ");
                        }
                }

  public   bool     login()
                {string   connString   =   @ "
server=U-UQVSSCFJKQ4JP;
integrated   security=sspi;
database=公交;
";          
string   sql   =   @ "select   *   from   admin ";
SqlConnection     conn   =   new   SqlConnection(connString);
                                conn.Open();
                                SqlCommand   cmd   =   new   SqlCommand(sql,   conn);

                                SqlDataReader   read   =   cmd.ExecuteReader();
                                if   (read.Read())
                                {
                                          if   (adminid.Text   ==   read[ "admin "].ToString()   &&   passworld.Text   ==   read[ "passworld "].ToString())   //---与数据库进行比较
{                                                 return   true;
                                        }
                                        else
                                        {

                                        return   false;