日期:2014-05-19  浏览次数:20815 次

高手进+++++ mysql 插入成功,查询不到记录??
插入后返回有插入行数,说明插入成功,但是在表中查询记录时没有?
我试着往表中插入一条数据,id显示不是插入第一条?为什么???

------解决方案--------------------
插入后刷新,看看事务是否提交。
------解决方案--------------------
按打印出来的数据语句,在mysql客户端插入看是否成功。最好代码。
------解决方案--------------------
插入后返回有插入行数,说明插入成功,但是在表中查询记录时没有?

     如一楼所说:事务是否提交。setAutoCommit(false); connection.commit();

我试着往表中插入一条数据,id显示不是插入第一条?为什么???

    
     表数据为空吗? 序列可能需要重置。需要截断表(truncate  table)来从新让其生成id从1开始。