就是这个函数了deleteRow();没有用SQL语句

解决方案 »

  1.   

    private static final String DELETE_THREAD_MAILLIST = "DELETE FROM jivemaillist WHERE threadID=?";
    //
    try {
                con = DbConnectionManager.getConnection();
                pstmt = con.prepareStatement(DELETE_THREAD_MAILLIST);
                pstmt.setInt(1,thread.getID());
                pstmt.execute();
            }
            catch( Exception sqle ) {
                System.err.println("Error in DbForum:deleteThread()-" + sqle);
            }
      

  2.   

    楼上的,写的不清楚,我用的是JDK1.3版本,难道带的JDBC不是2.0的吗?说清楚点啊!只要回答了这个问题的,高分相送,现在很急的
      

  3.   

    我解决了,就是在查询的时候不能用"select * from 表名",而要把查询的具体字段列出来
    就不是只读的了