delpst.executeUpdate();试下。资源开了没关闭,会造成不必要的麻烦。

解决方案 »

  1.   

    还是不行啊,我 delpst.executeUpdate(); con.setAutoCommit(false);  
    delpst=con.prepareStatement("DELET FROM BOOKS WHERE Title_ID=?;"); 
    for(int i=0;i <pkeys.length;i++) 

    delpst.setInt(1,Integer.parseInt(pkeys[i])); 
    delpst.addBatch();
    delpst.executeBatch(); 

    还有del.executeQuery();这些都试过了,都不行,我用的oracle数据库。在代码里写SELECT * FROM....能正常运行,但delete,insert这些就不行了