try{
........
}
catch(java.sql.SQLException ei){}

解决方案 »

  1.   

    结果集不能更新
    Statement stmt = con.createStatement(   ResultSet.TYPE_SCROLL_INSENSITIVE,                               ResultSet.CONCUR_UPDATABLE);
    如果你用的是jdbc2.0的话
      

  2.   

    SQL语句:
    select * from VehicleAssignment order by id,time desc
      

  3.   

    to teddy_huang:
    还是不行啊。做到rs.deleteRow();就出错了
      

  4.   

    to xiaofenguser:
    可能有很多id相同的记录,我要得是筛选出最新的时间的那条记录
      

  5.   

    to teddy_huang:
    是啊。说是resultset只读。deleterow()不是放着看的吧
      

  6.   

    能不能通过sql语句的方法来实现?
    用sql来筛选?
      

  7.   

    to teddy_huang:
    好的,谢谢:)
    能给我个msn号吗?
    我的[email protected]
      

  8.   

    sql语句:
    select * form VehicleAssignment where id in
    (select id,max(time) from VehicleAssignment group by id)
      

  9.   

    bluesphere(岚阁坊) 的方法应该是可行的.
    建议使用sql语句完成查找及删除.