在 node-webkit中使用数据库 (using db in node-webkit)
访问量: 6750
参考: https://github.com/rogerwang/node-webkit/wiki/Save-persistent-data-in-app
1. web SQL database (我想说: 太麻烦了吧! 本来 javascript语言就充满了各种无用的 {}, (), ; , 现在还要写raw SQL. 好消息是 这个技术能用。 另一个好消息是替代产品已经出来了)
<script>
var db = openDatabase('auto_cart', '1.0', 'db of auto_cart', 2 * 1024 * 1024)
db.transaction(function(tx){
tx.executeSql('create table if not exists conditions(id unique, text)');
tx.executeSql('insert into conditions(id ,text) values (1, "cpu condition")');
tx.executeSql('insert into conditions(id ,text) values (2, "memory condition")');
});
db.transaction(function(tx){
tx.executeSql('select * from conditions', [], function(tx, results){
var len = results.rows.length, i;
for (i = 0; i< len; i++){
alert(results.rows.item(i).text);
}
});
});
</script>
2.