Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo agregar, eliminar y modificar una base de datos local utilizando la base de datos HTML5 Web SQL

Cómo agregar, eliminar y modificar una base de datos local utilizando la base de datos HTML5 Web SQL

Primero, echemos un vistazo a cómo crear una base de datos:

1. Crear una base de datos

var db = window.openDatabase("mydata", "1.0", "DatabaseDescription" , 20000) ;

/// window.openDatabase("Nombre de la base de datos", "Versión", "Descripción de la base de datos", Tamaño de la base de datos);

/// window.openDatabase("Nombre de la base de datos" , "Versión" ", "Descripción de la base de datos", Tamaño de la base de datos);

/// Ventana.

if(db)

alert("¡Nueva base de datos creada correctamente!")

2. >db .transaction(function(tx) {p>"Nombre de la base de datos", "Versión", "Descripción de la base de datos", "Tamaño de la base de datos"); p>

tx.executeSql("CREATE TABLE test (id int UNIQUE, mytitle TEXT, timestamp REAL)") )

});

Lo anterior es un dato nuevo ¡mesa! La base de datos local se implementa mediante la función db.transaction(). ¡Consulte el código a continuación nuevamente!

Insertar registros:

db.transaction(function(tx) {

tx.executeSql("INSERT INTO test (mytitle, timestamp) valores(?, ?)"), ["base de datos WEB", new Date().getTime()], null, null);

});

Actualizar registro:

db.transaction(function(tx) {

tx.executeSql("Actualizar conjunto de pruebas")executeSql("actualizar conjunto de pruebas mytitle=? donde mytitle = 'fsafdsaf'",['xp' ], null, null);

});

Registros de consulta:

db.transaction(function(tx) {

tx.executeSql("SELECT * FROM test", [],

function(tx, result) {

for(var i = 0; i lt; result.rows.length ; i ){

document.write('lt;bgt;' result. rows.item(i)['mytitle'] 'lt;/bgt;lt;br /gt;'); /p>

}

}

}, función(){

alerta("error"); );

Eliminar tabla:

db.transaction(function(tx) {

tx.executeSql("DROP TABLE test");

})