一个管理员登录窗口private void btn_submit_Click(object sender, System.EventArgs e)
{
if(Page.IsValid)
{
string admin_uid=this.tbx_adminuid.Text;
string admin_pwd=this.tbx_adminpwd.Text;
string admin_validate=this.tbx_validate.Text;
SqlConnection cn=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["dsn"]);
cn.Open();
SqlCommand cmd=new SqlCommand("select * from Admin where Admin_Name="+admin_uid+" and Admin_Pwd="+admin_pwd,cn);
SqlDataReader sdr_admin=cmd.ExecuteReader();
if(sdr_admin.Read())
{
if(admin_validate==Session["regpass"].ToString())
{
Session["admin"]=sdr_admin["Admin_Name"].ToString();
Response.Redirect("admin.aspx");
}
else
{
this.cvr_admin.IsValid=false;
this.cvr_admin.Text="效验码错误,请重新输入!";
}
}
else
{
this.cvr_admin.IsValid=false;
this.cvr_admin.Text="管理员ID或者密码错误,请重新输入!";
}
sdr_admin.Close();
cn.Close();
}当你输入用户名和密码 都是   admin  ,点按纽后系统提示"列名'admin'无效 "
提示在:SqlDataReader sdr_admin=cmd.ExecuteReader();出错这是怎么回事呢?大家给帮忙看看吧```