html5 Web SQL Database transaksi fungsi pemprosesan transaksi dan laksanakan kemahiran tutorial SQL analysis_html5

WBOY
Lepaskan: 2016-05-16 15:48:43
asal
2013 orang telah melayarinya

1. Selepas mencipta atau membuka pangkalan data, anda boleh menggunakan transaksi API transaksi. Setiap transaksi bertindak sebagai operasi atom untuk mengendalikan pangkalan data dan tidak akan terganggu, sekali gus mengelakkan konflik data. Takrif urus niaga ialah:

Salin kod
Kodnya adalah seperti berikut:

kosongkan transaksi(querysql, errorCallback, successCallback); (diperlukan)

errorCallback: Ralat fungsi panggil balik. (pilihan)

successCallback: Fungsi panggil balik kejayaan pelaksanaan. (pilihan)

2. Dalam fungsi panggil balik querysql, anda boleh melaksanakan penyataan SQL Fungsi API yang sepadan ialah executeSQL ialah:

Salin kod

Kod adalah seperti berikut:
void executeSql(sqlStatement, arguments, callback, errorCallback); >sqlStatement :SQL statement. (diperlukan)
argumen:
Parameter yang diperlukan oleh pernyataan SQL adalah yang terdapat dalam pernyataan sql? Tatasusunan satu dimensi disusun secara berurutan. (pilihan)

panggilan balik: fungsi panggil balik. (pilihan)

errorCallback: Ralat fungsi panggil balik. (pilihan)

Contoh Pangkalan Data SQL Web

Yang berikut menggunakan contoh untuk menggambarkan penggunaan asas Pangkalan Data Web SQL. Ia mula-mula memanggil openDatabase untuk mencipta pangkalan data bernama "fooDB". Kemudian gunakan transaksi untuk melaksanakan dua pernyataan SQL. Pernyataan SQL pertama mencipta jadual bernama "foo" dan pernyataan SQL kedua memasukkan rekod ke dalam jadual. Kod contoh:

Salin kod

Kodnya adalah seperti berikut:

var db = openDatabase(' fooDB', '1.0', 'fooDB', 2 * 1024); )');
tx.executeSql('MASUKKAN KE DALAM foo (id, teks) NILAI (1, "foobar")');
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan