641642643644645646647648649650651
assertEquals(5, jrs.getInt(1)); jrs.moveToInsertRow(); jrs.updateInt(1, 6); jrs.updateString(2, "insert6"); jrs.insertRow(); jrs.moveToCurrentRow(); assertTrue(jrs.last()); assertEquals(6, jrs.getInt(1)); assertTrue(jrs.previous());
667668669670671672673674675676677
jrs.execute(); jrs.moveToInsertRow(); jrs.updateInt(1, 5); jrs.updateString(2, "insert5"); jrs.insertRow(); jrs.updateInt(1, 6); jrs.updateString(2, "insert6"); jrs.insertRow(); jrs.updateInt(1, 7); jrs.updateString(2, "insert7");
670671672673674675676677678679680
jrs.updateInt(1, 5); jrs.updateString(2, "insert5"); jrs.insertRow(); jrs.updateInt(1, 6); jrs.updateString(2, "insert6"); jrs.insertRow(); jrs.updateInt(1, 7); jrs.updateString(2, "insert7"); jrs.insertRow(); jrs.moveToCurrentRow();
673674675676677678679680681682683
jrs.updateInt(1, 6); jrs.updateString(2, "insert6"); jrs.insertRow(); jrs.updateInt(1, 7); jrs.updateString(2, "insert7"); jrs.insertRow(); jrs.moveToCurrentRow(); int index = 0; jrs.beforeFirst(); while (jrs.next()) {
706707708709710711712713714715716
assertTrue(jrs.absolute(7)); jrs.moveToInsertRow(); jrs.updateInt(1, 8); jrs.updateString(2, "insert8"); jrs.insertRow(); jrs.moveToInsertRow(); jrs.updateInt(1, 9); jrs.updateString(2, "insert9"); jrs.insertRow(); jrs.moveToInsertRow();
710711712713714715716717718719720
jrs.updateString(2, "insert8"); jrs.insertRow(); jrs.moveToInsertRow(); jrs.updateInt(1, 9); jrs.updateString(2, "insert9"); jrs.insertRow(); jrs.moveToInsertRow(); jrs.updateInt(1, 10); jrs.updateString(2, "insert10"); jrs.insertRow(); jrs.moveToCurrentRow();
714715716717718719720721722723724
jrs.updateString(2, "insert9"); jrs.insertRow(); jrs.moveToInsertRow(); jrs.updateInt(1, 10); jrs.updateString(2, "insert10"); jrs.insertRow(); jrs.moveToCurrentRow(); /* * Check JdbcRowSet */
180181182183184185186187188189190
} catch (SQLException e) { // expected, Invalid state } try { jrs.insertRow(); fail("Should throw SQLException"); } catch (SQLException e) { // expected, Invalid state }
10591060106110621063106410651066106710681069
fail("should throw SQLException"); } catch (SQLException e) { // expected } try { jrs.insertRow(); fail("should throw SQLException"); } catch (SQLException e) { // expected } try {
11661167116811691170117111721173117411751176
// Inserts a new row. jrs.moveToInsertRow(); jrs.updateInt(1, 5); jrs.updateString(2, "test5"); jrs.insertRow(); jrs.moveToCurrentRow(); // Tests if jrs has the same behaviour with connection when commit in // auto-commit mode. boolean hasCommitException = true;