把On Error Resume Next去掉
在调试程序的时候,怎么可以这样做:)ps:
1. 一般来说,用户名是唯一的,所以,你的查找是否存在此
用户只需要 select ... from ... where 用户名='admin' 就可以
因为肯定是先登陆才能修改密码的,修改以前只需要判断密码是否
相同即可,登陆时候记录下当前使用用户
2. 你的程序设计上存在一个很大问题,请使用公用的Connection
3. 修改密码可以直接使用connection.execute "sql command"
来完成,不需要再用recordset来做了。
在调试程序的时候,怎么可以这样做:)ps:
1. 一般来说,用户名是唯一的,所以,你的查找是否存在此
用户只需要 select ... from ... where 用户名='admin' 就可以
因为肯定是先登陆才能修改密码的,修改以前只需要判断密码是否
相同即可,登陆时候记录下当前使用用户
2. 你的程序设计上存在一个很大问题,请使用公用的Connection
3. 修改密码可以直接使用connection.execute "sql command"
来完成,不需要再用recordset来做了。
"Server=MyServerName;" & _
"Database=myDatabaseName;" & _
"Uid=myUsername;" & _
"Pwd=myPassword"oConn.Open "Driver={SQL Server};" & _
"Server=(local);" & _
"Database=myDatabaseName;" & _
"Uid=myUsername;" & _
"Pwd=myPassword"User ID改成Uid试试。