int k=DataBase.exeSqlDataReader("select ID from tb_user where User_Name='"+this.txtUser.Text.ToString().Trim()+"'and User_Pass='"+this.txtPass.Text.ToString().Trim()+"'");
里的this.txtUser.Text.表示获取文本框txtUser的字符串,所以ToStrong()方法是多余的。我们在文本框输入的时候,很多人会在输入完毕后习惯性的敲击空格键,Trim()就可以去掉敲击的空格。
int k=DataBase.exeSqlDataReader("select ID from tb_user where User_Name='"+this.txtUser.Text.Trim().ToString()+"'and User_Pass='"+this.txtPass.Text.Trim().ToString()+"'");
Trim().ToString()和.ToString().Trim()一个是先去掉空格在转化成字符串,一个是先转化成字符串在去掉空格。实际在在上面这两种情况中的ToString()是多余的,去掉后两种就一样的了。 |