[求助]登陆时身份检验的问题(在线等)
我想通过一个bool型的返回值来确认身份,但是现在不论是不是授权用户都无法登陆下面是身份检验的判断的模块
求教各位大侠问题出在哪里?
bool check()
{
string sql="select * from [user] where user_id='"+this.uid.Text+
"' and password='"+this.pw.Text+"'and company_id='"+this.cid.DataTextField+
"'";
bool f=false;
System.Data.SqlClient.SqlConnection ckconn=
new System.Data.SqlClient.SqlConnection(connstr);
System.Data.SqlClient.SqlCommand ckCm=
new System.Data.SqlClient.SqlCommand(sql,ckconn);
ckconn.Open();
System.Data.SqlClient.SqlDataReader ckRd=ckCm.ExecuteReader();
if(ckRd.Read())
{
f=true;
}
ckCm.Connection.Close();
ckconn.Close();
return f;
}