Rate this post

Cơ sở dữ liệu Web SQL là một trang web được sử dụng để lưu trữ hoặc quản lý dữ liệu trong cơ sở dữ liệu. API được hỗ trợ bởi các trình duyệt Google Chrome, Opera và Android.

API Web SQL không phải là một phần của đặc tả HTML5, nhưng là một đặc tả riêng biệt. Nó giải quyết một tập hợp các API để thao tác cơ sở dữ liệu phía máy khách.

Cơ sở dữ liệu mở, các giao dịch, là các phương pháp cơ bản để thực hiện.

Các bài viết liên quan:

Ứng dụng web W3C đang làm việc với đặc điểm kỹ thuật vào tháng 11 năm 2010. Nó chỉ rõ việc thiếu các triển khai độc lập vì đặc điểm kỹ thuật không thể tiếp tục trở thành đề xuất của W3C.

Mozilla Corporation là một trong những chìa khóa đằng sau tiêu chuẩn đồng thời là động lực chính đằng sau IndexDB, là một tiêu chuẩn lưu trữ thay thế.

API Web không phải là một phần của đặc tả HTML5. Nó là một đặc tả riêng chỉ định một tập hợp các API để thao tác với cơ sở dữ liệu phía máy khách.

Cơ sở dữ liệu web SQL hoạt động trong phiên bản Safari, Chrome và Opera mới nhất.

Các phương thức của Web SQL:

Có ba phương pháp –

  • Cơ sở dữ liệu mở – Nó tạo một đối tượng cơ sở dữ liệu bằng cách sử dụng cơ sở dữ liệu hiện có hoặc cũng để tạo một đối tượng mới.
  • Giao dịch – Giao dịch có thể kiểm soát một giao dịch và cam kết hoặc hoàn trả tùy thuộc vào tình huống.
  • Thực thi SQL – Nó được sử dụng để thực thi một truy vấn SQL thực.

Mở cơ sở dữ liệu

Phương thức Cơ sở dữ liệu Mở mở cơ sở dữ liệu nếu nó đã tồn tại. Sử dụng mã bên dưới để tạo và mở cơ sở dữ liệu-

Phương thức trên lấy năm tham số dưới đây:

  • Tên cơ sở dữ liệu
  • số phiên bản
  • Mô tả văn bản
  • Kích thước cơ sở dữ liệu
  • xây dựng cuộc gọi lại

Trong đối số cuối cùng và đối số thứ 5, lệnh gọi lại tạo sẽ được gọi nếu cơ sở dữ liệu đang được tạo.

Chúng tôi sử dụng database.transaction () để thực hiện một truy vấn. Nó có một đối số duy nhất, thực thi truy vấn như bên dưới:

Đoạn mã trên tạo một bảng có tên LOGS trong cơ sở dữ liệu ‘mydb’.

Toán tử INSERT

Để tạo các mục nhập trong bảng, chúng tôi thực hiện một truy vấn SQL, như sau:

Chúng ta có thể chuyển các giá trị động trong khi tạo nhập như sau:

Toán tử READ

Để đọc các bản ghi hiện có, chúng tôi sử dụng một lệnh gọi lại để thu thập các kết quả như sau:

Ví dụ

Hãy để chúng tôi giữ ví dụ này trong một tài liệu HTML5 chính thức như sau và cố gắng chạy nó bằng trình duyệt Safari.

Đoạn mã trên tạo ra kết quả sau:

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Contact Me on Zalo
Call now