修改密码操作执行完,却无法更新数据库中数据

修改密码使用的SQL语句

我编写了一个Java网站登陆模块,准备做一个修改密码模块
用SQL中update 语句。
可是我对于MySQL语句有点不太熟悉
我本来用的语句为

select * from user where username='"+user+"'" //先查询原密码是否正确
update set password='"+pass2+"'from user where username='"+user+"'" //在进行更新密码。

但是出现了空值错误。
首先,查询语句,无法查询出单独的密码,进而对比出输入框中原密码是否正确。
如此肯定不行。通过查询资料,有很多朋友建议用 ajax去着手做。但是我还是想用jsp
于是,我自己打开mysql 实际进行了修改密码的语句:

//查询
select password from user where username=123456;//查询出密码为111111
//更新
update user set password='123456' where username='123456';

注意更新语句中 password与username的值必须有单引号引起来。
不然会报错。
之后,经过调试,在更新语句编写完成后,必须通过下述语句进行执行
int rst = ptat.executeUpdate();
不然Mysql语句不会进行插入操作!一定要注意。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
7月5日 15:55 22770 ?支付平台支付接口订单PHPy.rar 7月5日 15:55 131287 ?支付平台支付接口订单y.rar 5月29日 14:05 514337 266.hk多用户音乐盒.rar 3月31日 16:05 84539 2手交易的.rar 10月8日 13:09 82014 51eolink15.rar 9月15日 22:45 4829 AcToSQL_Tools.rar 7月21日 7:13 34642 AFEI员工点餐系统.rar 9月15日 22:45 6803 AP天气小偷数据来自雅虎天气9.rar 5月28日 8:22 58841 ASP管理数据库ACC.rar 10月7日 23:56 32948 asp加密工具.rar 12月28日 14:40 6747 ASP批量改文件名.rar 9月15日 22:45 23406 asp上传后看到效果.rar 10月7日 23:56 74771 asp贴吧.rar 9月15日 22:45 5109 ASP网站管理员帐号密码探测 v1.05 防杀版5.rar 12月10日 19:46 7848 ASP网站管理员帐号密码探测mimatcv1.01.rar 2月14日 9:14 362628 ASP有数据库管理Admin_A.rar 9月15日 22:45 362628 ASP有数据库管理Admin_A0.rar 5月28日 10:16 2268 ASP在线解压.rar 5月28日 10:02 75944 ASP站长助手 v4.rar 6月25日 7:30 15877 ASP站长助手 v6.rar 10月8日 13:09 72159 cnnine.rar 2月24日 3:30 33109 CnNine搜索引擎.rar 3月5日 3:44 34027 CnNine搜索引擎965.rar 6月4日 17:27 170220 dbadmin.zip 9月15日 22:47 89927 disk不错有点意思.rar 7月24日 16:50 164221 dnsla.rar 11月23日 17:07 105122 domain_fuweng_V1.1.rar 9月15日 22:47 105788 DouDou8贴吧.rar 4月28日 9:24 167497 exampleQQ绣穿衣程序.rar 7月12日 14:38 9144 Fy上传.rar 11月18日 18:31 11048 id.rar 2月18日 17:12 160048 IQ大挑战q.rar 2月22日 14:31 69869 LvServerInfo .NET探针 v1.0.zip 20049月29日

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值