请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

明明执行的是查询方法,却修改了数据库

老师, 我自己写项目的 时候发现,当运行第二层循环的时候,我明明只查询了user表,但是却把我record表的记录修改了,为什么呢

正在回答

1回答

Jimin 2018-09-06 16:30:10

你好,贴出相关代码看一下,查询数据库使用的是select语句,更新数据库对应的是update,两者不会混淆的,猜测是个人细节错误了

0 回复 有任何疑惑可以回复我~
  • 提问者 故事的小黄花丶 #1
    代码已经更正了0.0,用别的方式处理了,这个框架用的是SSH,方法里确实没有增加或者更新的操作,唯一涉及到的与数据库相关的操作就是那一句查询,所以很奇怪,为什么会把别的表的记录改变了,之前从来没碰到过类似的情况,百度上也没碰到类似的情况
    回复 有任何疑惑可以回复我~ 2018-09-06 17:29:17
  • Jimin 回复 提问者 故事的小黄花丶 #2
    哦,不是课程的项目啊。我怀疑是你那个项目封装的问题,一直跟着查下去到sql那里,应该就可以了
    回复 有任何疑惑可以回复我~ 2018-09-06 17:31:12
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信