我在用c#做一个登录注册的功能时,当我在界面的文本框中输入中文就会出现错误提示,如果我输入数字字符就不会出现错误,我实在不知道是什么原因,想知道怎么解决这个问题。
comm.excutescalar()返回的值是结果集的第一行第一列的值,根据你输入的内容,返回的结果应该是"何"convert.toint32()是把输入的内容转换成整数,是string类型必须是"123"这样的才可以,你现在是要把"何"汉字转成整数,是转换不了的,所以报错了