Hướng dẫn sql html - html sql
HTML 5 - Web SQL Database1. Giới thiệu:Web SQL Database là một công nghệ kết hợp giữa trình duyệt và SQLite để hỗ trợ việc tạo và quản lý database ở phía client. Việc sử dụng chúng cũng vô cùng đơn giản nếu bạn có một chút kiến thức về database (SQL, MySQL,...) và kiến thức về javascript. Show
Nội dung chính ShowShow
db.transaction(function (tx) { tx.executeSql("CREATE TABLE IF NOT EXISTS USER(id unique, name)"); tx.executeSql("INSERT INTO USER (id, name) VALUES (1, 'peter')"); tx.executeSql("INSERT INTO USER (id, name) VALUES (2, 'paul')"); }); Web SQL Database là một công nghệ kết hợp giữa trình duyệt và SQLite để hỗ trợ việc tạo và quản lý database ở phía client. Việc sử dụng chúng cũng vô cùng đơn giản nếu bạn có một chút kiến thức về database (SQL, MySQL,...) và kiến thức về javascript.
Nội dung chính Show2. Các phương thức cơ bản: 3. Open Database
4. Transaction
transaction − Đây là phương thức hỗ trợ điều khiển các transaction, commit hoặc rollback nếu xảy ra lỗi. − Đây là phương thức hỗ trợ điều khiển các transaction, commit hoặc rollback nếu xảy ra lỗi.
2. Các phương thức cơ bản:3. Open Database 4. Transactiontransaction() và readTransaction(). Điểm khác biệt giữa chúng là transaction() hỗ trợ read/write, còn readTransaction() là read-only. Như vậy sử dụng readTransaction() sẽ cho hiệu suất cao hơn nếu như bạn chỉ cần đọc dữ liệu. 5. Execute SQL
db.transaction(function (tx) { tx.executeSql("CREATE TABLE IF NOT EXISTS USER(id unique, name)"); tx.executeSql("INSERT INTO USER (id, name) VALUES (1, 'peter')"); tx.executeSql("INSERT INTO USER (id, name) VALUES (2, 'paul')"); });
3. Open Database4. Transaction là phương thức duy nhất để thực thi một câu lệnh SQL trong Web SQL. Nó được sử dụng cho cả mục đích đọc và ghi dữ liệu 5. Execute SQL
db.transaction(function (tx) { tx.executeSql("CREATE TABLE IF NOT EXISTS USER(id unique, name)"); tx.executeSql("INSERT INTO USER (id, name) VALUES (1, 'peter')"); tx.executeSql("INSERT INTO USER (id, name) VALUES (2, 'paul')"); }); 3. Open Database4. Transaction
5. Execute SQL
4. Transaction
5. Execute SQLdb.transaction(function (tx) { tx.executeSql("CREATE TABLE IF NOT EXISTS USER(id unique, name)"); tx.executeSql("INSERT INTO USER (id, name) VALUES (1, 'peter')"); tx.executeSql("INSERT INTO USER (id, name) VALUES (2, 'paul')"); }); |