Using Database
HTML5 Web SQL Database connects to the device database. This section describes Web SQL Database usage.
Web SQL Database
You need to create a new Database object before accessing to it. window.openDatabase
function creates a new SQLite database.
Creating a Database (SQLite)
openDatabase Arguments
Arguments
Description
Value
database_name
Database name
String
database_version
Database version
String
database_displayname
Database display name
String
database_size
Database size (in bytes)
Integer number
Database Object Methods
Function
Description
transaction
Starts transaction.
changeVersion
Checks version and updates schema if necessary.
executesql
function in SQLTransaction
object is an actual method to execute SQL. You need to execute transaction
function in Database object to get SQLTransaction
object. When executing executeSql
function in SQLTransaction
object, the callback function is executed and SQLResultSet
object is passed to it.
SQLResultSet Object Properties
Property
Description
insertId
Returns row number when INSERT statement is successful.
rowsAffected
Returns affected rows after sql execution.
rows
Returns ResultSetRowList
object. It represents the results of the sql execution.
Executing SQL (SQLite)
Last updated
Was this helpful?