JavaScript is required

Để thực thi các lệnh SQL ta sử dụng phương thức executeQuery, kiểu của phương thức executeQuery() là?

A.

int

B.

void

C.

boolean

D.

ResultSet

Trả lời:

Đáp án đúng: D


Phương thức `executeQuery()` trong JDBC (Java Database Connectivity) được sử dụng để thực thi các câu lệnh SQL `SELECT`. Kết quả trả về của phương thức này là một đối tượng `ResultSet`, chứa dữ liệu được truy vấn từ cơ sở dữ liệu. Đối tượng `ResultSet` này cho phép bạn duyệt qua các hàng và cột dữ liệu để xử lý thông tin. * **int:** Kiểu dữ liệu `int` thường được sử dụng để trả về số lượng bản ghi bị ảnh hưởng bởi các câu lệnh `INSERT`, `UPDATE`, hoặc `DELETE` thông qua phương thức `executeUpdate()`, không phải `executeQuery()`. * **void:** Kiểu `void` chỉ ra rằng phương thức không trả về bất kỳ giá trị nào, điều này không đúng với `executeQuery()`. * **boolean:** Kiểu `boolean` có thể được sử dụng trong một số trường hợp để chỉ ra sự thành công hay thất bại của một thao tác, nhưng không phải là kiểu trả về của `executeQuery()`. Do đó, đáp án chính xác là `ResultSet`.

Câu hỏi liên quan