你看看数据库里密码的字段是不是char类型,char后面都自动补空格的,换个其他类型试试.
验证方法:
SysLogin(txtUserID.Value.Trim(), txtPassword.Value);
你只把ID去空格了 没有把PWD去空格
去掉字符串后的空格:
txtPassword.Value.TrimEnd(' ');
SysLogin(txtUserID.Value.Trim(),txtPassword.Value.TrimEnd(' '));
单引号' '内有一个空格.
那你该用正则表达式验证
txtPassword.Value.Trim()