头都大了。使用c3p0连接access。做了这样的操作:首先删除数据库某条数据。然后再查询整张表的数据。奇怪的是很多时候刚删除的数据还能查得出来。注:删除是成功了的。各位帮忙想想万原因。

解决方案 »

  1.   

    而有的时候会出现如下异常:
    java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] 记录被删除。
            at sun.jdbc.odbc.JdbcOdbcResultSet.getString(JdbcOdbcResultSet.java:318)
            at sun.jdbc.odbc.JdbcOdbcResultSet.getString(JdbcOdbcResultSet.java:411)
            at com.mchange.v2.c3p0.impl.NewProxyResultSet.getString(NewProxyResultSet.java:3342)
    很是费解。
      

  2.   

    没有使用Access。 一般都是sql或oracle 都没有出现过这种情况。  
      

  3.   

    试试别的数据库看看会不会那个问题。如果会,那么是程序出了问题,如不是,那就是access的问题,在想解决办法。