本格的な勧告がそろそろみえてきたHTML5。
色々な機能がありすぎて、覚えることも色々増えそうな予感ですねぇ。
色々見てると面白そうな機能があるじゃないですか・・・「WebSQL Database」
どうやらSQLite位の機能をブラウザ側が提供できるようになるみたいですねー。
ダウンロード
ダウンロードは以下からどうぞ。
jquery.websqldatabase-1.0.01.js
使い方
[js]
/**
* jQuery.WebSQLDatabase プラグイン利用見本
* @author manji6
*/
$(function(){
//データ領域の初期化
$.WebSQLinit();
var json = {
"id":{
"type": "int",
"constraint": "unique"
},
"value":{
"type": "VARCHAR(100)",
"constraint": ""
}
};
//データベースの作成
$.WebSQLcreateDb("test2","1.0","testDB1",4*1024*1024);
//テーブルの削除
$.WebSQLdropTable("test2","table1");
//テーブルの作成
$.WebSQLcreateTable("test2","table1",json);
//データの追加
$.WebSQLinsertData("test2","table1",[1,"Tokyo"]);
$.WebSQLinsertData("test2","table1",[2,’サブマリン’]);
//SQLの実行
$.WebSQLexecuteSql("test2",’SELECT * FROM table1′,[],function(tx,results){
var len = results.rows.length;
for(i=0;i<len;i++){
}
},function(tx,results){console.log("error");});
});
[/js]