小生用C#+ADO.NET写的一个数据库。遇到一些问题,望高手指点一二:
1.在用户认证窗口上,我直接用SQL语句写的SELECT,并没有用存储过程(感觉没必要),但是我在认证DataTable中的用户名和密码时,判断表中第一个用户时没有问题,但是在之后的用户时,结果都是用户不存在(我用了一个ExecuteNoQuery来判断用户是否存在)。SELECT语句如下SELECT user_id,user_password FROM UserBase WHERE user_id = @inputname。(inputname)是形参,在Login_Click函数中调用了。
待续......
1.在用户认证窗口上,我直接用SQL语句写的SELECT,并没有用存储过程(感觉没必要),但是我在认证DataTable中的用户名和密码时,判断表中第一个用户时没有问题,但是在之后的用户时,结果都是用户不存在(我用了一个ExecuteNoQuery来判断用户是否存在)。SELECT语句如下SELECT user_id,user_password FROM UserBase WHERE user_id = @inputname。(inputname)是形参,在Login_Click函数中调用了。
待续......
至于user_id 和 user_name 的问题,可能是我打错了,但是真的不好使。