在WEB窗体上有两个textbox控件,一个“提交”按钮。txt1为帐号,txt2为密码,有一个表(savetata表)存放注册的帐号和密码。当我点击“提交”按钮时,检测txt1、txt2是否存在于表。
应该怎么写“提交”按钮的click事件呢???
我只会写这样事件
if (userid.Text=="123" && userpsw.Text=="321")
{
cn.Open();
System.Data.SqlClient.SqlDataReader dr;
dr=cmdfindall.ExecuteReader();
datalist.DataSource=dr;
datalist.DataBind();
dr.Close();
cn.Close();
}
应该怎么写“提交”按钮的click事件呢???
我只会写这样事件
if (userid.Text=="123" && userpsw.Text=="321")
{
cn.Open();
System.Data.SqlClient.SqlDataReader dr;
dr=cmdfindall.ExecuteReader();
datalist.DataSource=dr;
datalist.DataBind();
dr.Close();
cn.Close();
}
当点击“提交”按钮时,检测txt1、txt2是否存在于表。
cn.Open();
System.Data.SqlClient.SqlDataReader dr;
dr=cmdfindall.ExecuteReader();
while(dr.Read)
{
if(dr["UserName"]==userid.Text&&dr["Pwd"]==userpsw.Text)
{
//处理
}
}
dr.Close();
cn.Close();
while(dr.Read)
{
if(dr["UserName"].ToString()==userid.Text&&dr["Pwd"].ToString()==userpsw.Text)
{
//处理
}
}
while(dr.Read)
{
if(dr["UserName"].ToString()==userid.Text&&dr["Pwd"].ToString()==userpsw.Text)
{
//处理
}
}
处理里面写了一个MessageBox.Show("dsfsdf");虽然不报错误但是也不会运行这条语句。
是怎么回事呀,请各位帮帮忙呀。