一道题请高手指点一下

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:12:05
利用SWING,编写一个用户密码修改的小程序,要求输入用户登录名和旧密码,在数据库中查找是否有这个用户,并且检查输入的旧密码是否正确

假如你要在sql中实现这个功能,关键在两句sql语句
一句是查找是否存在用和密码,
select * from table where name ='name' and password = 'password'
还有一句就是更新语句
update table set password = 'newpassword' where name = 'name'

这个过程主要就是响应用户输入,获取用户输入的用户名和旧密码,然后去数据库里边select这用户的密码出来进行核对。
如果程序复杂一些,比如是基于网络的,可能会用到加密解密,那就要看具体的应用环境了。