怎样使用HTML5中的Web SQL DataBase本地数据库增删改查

怎样使用HTML5中的Web SQL DataBase本地数据库增删改查,第1张

首先来看看怎样创建数据库

1、创建数据库

var db = window.openDatabase("mydata", "1.0","数据库描述",20000)

//window.openDatabase("数据库名字", "版本","数据库描述",数据库大小)

if(db)

alert("新建数据库成功!")

2、怎样连接数据库

db.transaction(function(tx) {

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

})

上面是新建数据表!本地数据库是通过db.transaction()函数来实现的,再看下面的代码吧!

插入记录:

db.transaction(function(tx) {

tx.executeSql("INSERT INTO test (mytitle, timestamp) values(?, ?)", ["WEB Database", new Date().getTime()], null, null)

})

更新记录:

db.transaction(function(tx) {

tx.executeSql("update test set mytitle=? where mytitle = 'fsafdsaf'",['xp'],null,null)

})

查询记录:

db.transaction(function(tx) {

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

function(tx, result) {

for(var i = 0i <result.rows.lengthi++){

document.write('<b>' + result.rows.item(i)['mytitle'] + '</b><br />')

}

}, function(){

alert("error")

})

})

删除表:

db.transaction(function(tx) {

tx.executeSql("DROP TABLE test")

})

你在设计界面点那个箭头给gridview 配置数据源,配置时记得点【高级】里勾选上生成增删改查。然后配置gridview,勾选启用编辑 之类的。

这是不用写代码的最原始做法。

如果要自己写,那就是在前台给gridview添加几个相关事件。后台再写代码就可以

你找一个连接数据库的项目,先弄清楚怎么连的数据库

增删改查原理是一样的,增加是用insert,删是delete,改是update,查是select

用你需要的关键字就可以了,这些语法搜一下就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6803700.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存