在MySQL 数据库中 getMaxID 错误 MySQL数据库的Pro表主键为ID为非空,非自增字段,原有数据2000来条,现在为了增加数据将ID改成了自增字段,然后用Inser 语句插入了10000条数据 那么现在最后一个ID 就是21456,增加完成后恢复ID为非自增字段,然后用JSP后台增加Pro表数据时中用NoUtil.getMaxID得到的却是一个2000的数字,插入的时候提示错误,该问题如何解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你在mysql上用select max(id) from pro 看看得到的最大的ID,应该不是数据库出错了!应该在程序里有问题吧!你把你的Noutil.getMaxID这些方法贴出来,插入的语句和错误也贴出来看看! Inser 语句插入了10000条数据 那么现在最后一个ID 就是21456,增加完成后恢复ID为非自增字段,在这个阶段,是否提交了?起一个新窗口,用命令行,试试,看看能否到max(id)为如你想要的值 ? select max(id) from pro 正常 select max(id) from pro 正常你贴一下 你写的那些方法和错误 select max(id) from pro 正常你贴一下 你写的那些方法和错误查询了一 下 确实是代码应用的问题 UPDATE下不能SELECT本表的解决方法 mysql 联合查询两张表问题 mysql的主从问题 从服务器对数据库修改不会影响主的数据库么? 为什么where中出现了is null还能使用索引? 求教:FreeBSD下MySQL的安装配置问题 问大家一个MySQL语句? 我們現在使用mysql來開發大型圖書批發系統,不知道會有什麽問題呢? 求救!!关于mysql c api 的问题 select语句问题 一个五千万条记录的表找重复字段 MySQL 自增主键插入问题 mysql一次读取多少页到内存?
你把你的Noutil.getMaxID这些方法贴出来,插入的语句和错误也贴出来看看!
起一个新窗口,用命令行,试试,看看能否到max(id)为如你想要的值 ?
select max(id) from pro 正常
select max(id) from pro 正常
你贴一下 你写的那些方法和错误
select max(id) from pro 正常
你贴一下 你写的那些方法和错误
查询了一 下 确实是代码应用的问题