... chú ý đến sự thay đổi dữ liệu TYPE_SCROLL_SENSITIVE : duyệt 2 chiều, có phát hiện thay đổi dữ liệu. Concurrency:CONCUR_READ_ONLY : ResultSet chỉ đọc, muốn thay đổi dữ liệu phải dùng câu lệnh ... COF_NAME, PRICE FROM COFFEES"); Update với ResultSetJump đến dòng cần update, thực thi các câu lệnh updateXXX(). Ví dụ:Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ... InsertResultSet có một dòng đặc biệt, gọi là Insert RowJump đến insert row, sau đó thực thi các lệnh updateuprs.moveToInsertRow(); uprs.updateString("COF_NAME", "Kona");...