2010 <!-- 4 -->
HTML 5 Web SQL Database
Está claro que el HTML5 nos ofrece muchas posibilidades, pero una de las opciones que más me ha gustado es la de tener bases de datos locales.
Para abrir una conexión deberíamos ejecutar lo siguiente:
db = openDatabase("ToDo", "0.1", "A list of to do items.", 200000);
Y para la ejecución de sentencias hay que echar mano de transacciones:
db.transaction(
function(tx) {
tx.executeSql("SELECT * FROM ToDo", [],
function(tx, result) {
for(var i = 0; i < result.rows.length; i++) {
document.write('<b>' + result.rows.item(i)['label'] + '</b><br />');
}
}, null);
}
);
Bastante sencillo y ofrece muchas posibilidades en nuestras aplicaciones
Vía / DZone
February 15, 2010 a las 5:07 pm
[...] Fuente: SentidoWeb Comentarios [...]
February 16, 2010 a las 9:22 am
[...] y una de las que más está gustando es lo posibilidad de almacenar datos locales, por medio de Sentidoweb me entero de la existencia de un artículo con una explicación de su funcionamiento, podéis [...]
February 19, 2010 a las 11:37 am
Recuerdo en una entrevista que vi hace tiempo a los founders de nextstop (aquí está por si os interesa http://www.youtube.com/watch?v=Jks-idxVrCs ), en la que comentaban que en su aplicación web para iphone no usaban el SQL de HTML5, sino algo similar sólo para webkit, ya que en el sistema de HTML5 encontraron algunos bugs (creo que eran bugs en la implementación de webkit en safari mobile).
February 22, 2010 a las 10:25 pm
Gracias David por el vídeo, está interesante