Tài liệu Các khái niệm mới của JDBC 2.0 - Pdf 88

Các khái niệm mới của JDBC 2.0
Đào Anh Tuấn –
Scrollable ResultSet

Với phiên bản 1.0, ResultSet chỉ có thể duyệt theo 1
chiều là forward

Với phiên bản 2.0, ResultSet có thể duyệt cả chiều
forward và backward. Sự thay đổi nằm ở câu lệnh
createStatement:
Statement stmt =
con.createStatement(ResultSet.TYPE_SCROLL_SENSITI
VE, ResultSet.CONCUR_READ_ONLY);

ResultSet trả về bởi statement này sẽ có khả năng di
chuyển theo 2 hướng:
ResultSet srs = stmt.executeQuery("SELECT
COF_NAME, PRICE FROM COFFEES");
createStatement

createStatement(int resultSetType,
int resultSetConcurrency)

Type:
TYPE_FORWARD_ONLY: chỉ duyệt chiều tiến tới
TYPE_SCROLL_INSENSITIVE : duyệt 2 chiều, khi duyệt không
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:

ResultSet.CONCUR_UPDATABLE);
ResultSet uprs = stmt.executeQuery("SELECT COF_NAME, PRICE
FROM COFFEES");
uprs.last(); //Nhảy đến dòng cuối
uprs.updateFloat("PRICE", 10.99);
uprs.updateRow(); //Thực thi update


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status