一个用户注册的问题,希望有人帮帮我,谢了
功能是:检验用户输入的姓名是否在数据库里存在,如果存在就让注册,否则不让
代码:
void Check_name(Object O,EventArgs E)
{
conn.Open();
string sql="select * from t_xm where xm='"+xm.Text+"'";
SqlCommand cmd=new SqlCommand(sql,conn);
SqlDataReader dr;
dr=cmd.ExecuteReader();
if(dr.Read())
{
conn.Close();
}
else
{
JS.Text="非法注册用户!";
dr.Close();
xm.Text="";
MyButton.Visible=false;
conn.Close();
}
}
问题:估计是输入姓名时自动加了空格,所以不管输入如何都报:非法用户.数据库中字段xm(char,20)中明明保存了一些测试姓名的,我试过Trim(xm.Text)编译时报错:名称“Trim”在类或命名空间“ASP.append_aspx”中不存在,这到底是怎么回事啊,怎么解决呢?在线等答案