JavaScript is required

Một dạng đối tượng được sử dụng để update hoặc Insert dòng mới vào các Table trong cơ sở dữ liệu với SQLite, mỗi đối tượng này đại diện cho một dòng trong Table

A.

Contentvalue

B.

Cursor

C.

Bundle

D.

Tất cả đều sai

Trả lời:

Đáp án đúng: A


Đáp án đúng là A: ContentValue.

Giải thích:

  • ContentValues là một lớp trong Android (Java) được sử dụng để lưu trữ một tập hợp các giá trị. Mỗi đối tượng ContentValues đại diện cho một dòng trong bảng cơ sở dữ liệu và được sử dụng để chèn (Insert) hoặc cập nhật (Update) dữ liệu. Nó hoạt động như một "map" chứa tên cột và giá trị tương ứng.
  • Cursor: Cursor là một interface cung cấp quyền truy cập vào kết quả của một truy vấn cơ sở dữ liệu. Nó cho phép bạn duyệt qua các hàng của kết quả truy vấn.
  • Bundle: Bundle là một lớp dùng để truyền dữ liệu giữa các Activity, Fragment, hoặc Service. Nó không liên quan trực tiếp đến việc thao tác dữ liệu trong cơ sở dữ liệu.

Vì vậy, ContentValue là đối tượng phù hợp nhất để update hoặc Insert dòng mới vào các Table trong cơ sở dữ liệu SQLite, mỗi đối tượng này đại diện cho một dòng trong Table.

Câu hỏi liên quan