665666667668669670671672673674675
jrs.setCommand("SELECT * FROM USER_INFO"); jrs.setUrl(DERBY_URL); jrs.execute(); jrs.moveToInsertRow(); jrs.updateInt(1, 5); jrs.updateString(2, "insert5"); jrs.insertRow(); jrs.updateInt(1, 6); jrs.updateString(2, "insert6"); jrs.insertRow();
668669670671672673674675676677678
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"); jrs.insertRow();
671672673674675676677678679680681
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(); int index = 0;
704705706707708709710711712713714
jrs.setUrl(DERBY_URL); jrs.execute(); 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");
708709710711712713714715716717718
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(); jrs.updateInt(1, 10); jrs.updateString(2, "insert10");
712713714715716717718719720721722
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(); /*
11641165116611671168116911701171117211731174
assertTrue(jrs.absolute(4)); assertEquals(4, jrs.getInt(1)); // 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
12011202120312041205120612071208120912101211
// Set autoCommit to false. jrs.setAutoCommit(false); // Inserts a row. jrs.moveToInsertRow(); jrs.updateInt(1, 6); jrs.updateString(2, "test6"); jrs.insertRow(); jrs.moveToCurrentRow(); assertTrue(jrs.absolute(6)); assertEquals(6, jrs.getInt(1));
12371238123912401241124212431244124512461247
assertTrue(jrs.absolute(4)); assertEquals(4, jrs.getInt(1)); // Inserts a new row. jrs.moveToInsertRow(); jrs.updateInt(1, 5); jrs.updateString(2, "test5"); jrs.insertRow(); jrs.moveToCurrentRow(); assertTrue(jrs.absolute(5));
12501251125212531254125512561257125812591260