您的位置:首页 > 数据库

WebSQL

2016-06-06 21:41 387 查看
/*创建web SQL*/
/*1数据库的名称 2版本号 3表名 4数据库大小*/
var db = openDatabase("mydata", "1.0", "testdb",1024*100);
/*创建数据库*/
function creatSql(){
db.transaction(function(tx){
tx.executeSql("create table if not exists mydata(name TEXT,message TEXT,time integer)",
[],function(){},function(){});/*第一个回调函数表示成功时执行的方法,第二个回调函数表示失败时执行的方法。*/
})
}
creatSql();
addData("zhangsan","好学生",Date());
/*添加一条数据*/
function addData(name,message,time){
db.transaction(function(tx){
tx.executeSql("insert into mydata values(?,?,?)",[name,message,time],function(){
alert("创建成功");
selectData();
},function(tx,error){
alert("创建失败"+error.message);
});
})
}

/*查询数据*/
function selectData(){
db.transaction(function(tx){
tx.executeSql("select * from mydata where rowid=?",[1],function(){
alert("查询成功");
},function(){
alert("查询失败");
});
})
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: