JDBC修改数据库的问题
来源:百度知道 编辑:UC知道 时间:2024/06/04 23:38:54
问题是在这样的
我用java做了一个简单的SCM
用JDBC对数据库里的数据进行修改或删除
当我把所有的类都写完后 就逐个的进行测试 发现一切正常
数据库里的数据修改后的值可见
但是当我整体的测试(即从登入开始测试) 发现数据添加后 查看数据库的数据是有的 其余的修改删除等操作 查看数据库后发现数据依旧没有变化
不过很奇怪的是 我启用自己做的SCM的数据查询后 显示的是修改后的数据
简单的说 就是从数据库(MySql)里查看数据就是原数据 而从Java上执行查询数据(JDBC) 显示的就是修改成功后的数据
不知道是什么原因
请高手赐教啊
我用java做了一个简单的SCM
用JDBC对数据库里的数据进行修改或删除
当我把所有的类都写完后 就逐个的进行测试 发现一切正常
数据库里的数据修改后的值可见
但是当我整体的测试(即从登入开始测试) 发现数据添加后 查看数据库的数据是有的 其余的修改删除等操作 查看数据库后发现数据依旧没有变化
不过很奇怪的是 我启用自己做的SCM的数据查询后 显示的是修改后的数据
简单的说 就是从数据库(MySql)里查看数据就是原数据 而从Java上执行查询数据(JDBC) 显示的就是修改成功后的数据
不知道是什么原因
请高手赐教啊
和我遇到的差不多
我自己写的dao类crud操作正确
可用了spring+hibernate后有spring生成的dao类的crud中,读出来没问题,就是update和insert和delete没有反应到数据库里(update和insert和delete执行完后也不报错,貌似成功了,可是用pl/sql察看数据库则没有被cud)。
也郁闷中。
晕,你的两个连接是不是一样啊?
我也晕
检查表名 检查SQL