1. Nach dem Erstellen oder Öffnen der Datenbank können Sie die Transaktions-API-Transaktion verwenden. Jede Transaktion fungiert als atomare Operation zum Betrieb der Datenbank und wird nicht unterbrochen, wodurch Datenkonflikte vermieden werden. Die Definition einer Transaktion lautet:
errorCallback: Fehler-Callback-Funktion. (optional)
successCallback: Rückruffunktion für erfolgreiche Ausführung. (optional)
2. In der Callback-Funktion querysql können Sie SQL-Anweisungen ausführen. Die entsprechende API-Funktion lautet:
Argumente: Die für die SQL-Anweisung erforderlichen Parameter sind diejenigen in der SQL-Anweisung? Eindimensionales, sequentiell angeordnetes Array. (optional)
Rückruf: Rückruffunktion. (optional)
errorCallback: Fehler-Callback-Funktion. (optional)
Beispiel für eine Web-SQL-Datenbank
Im Folgenden wird anhand eines Beispiels die grundlegende Verwendung der Web SQL-Datenbank veranschaulicht. Zuerst wird openDatabase aufgerufen, um eine Datenbank mit dem Namen „fooDB“ zu erstellen. Verwenden Sie dann die Transaktion, um zwei SQL-Anweisungen auszuführen. Die erste SQL-Anweisung erstellt eine Tabelle mit dem Namen „foo“ und die zweite SQL-Anweisung fügt einen Datensatz in die Tabelle ein. Beispielcode: