<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
//(4)SQL操作的回调函数
function queryResult(tx,result){
try{
var rowList=result.rows;
for(var i=0;i<rowList.length;i++){
var row=rowList.item(i);
for(var j in row){
document.writeln(j+"="+row[j]+"<br/>");
}
}
}catch(err){
alert(err.massage?err.message:err.toString());
}
}
function queryError(tx,err){
alert(err.massage?err.message:err.toString());
}
//(3)事务操作的回调函数
function callback(tx){
tx.executeSql("SELECT*FROM employees",[],queryResult,queryError);
}
function successCallback(){
//事务成功的操作
}
function errorCallback(){
alert(err.massage?err.message:err.toString());
}
//(1)创建数据库建立连接
try{
var db=window.openDatabase('mydb','1.0','我的第一个客户端数据库',2*1024*1024);
}catch(err){
alert(err.message?err.message:err.toString());
}
if(!db)alert("不能连接到数据库!");
//(2)执行事务
db.transaction(callback,errorCallback,successCallback);
</script>
</body>
</html>
转载于:https://www.cnblogs.com/cobrenda/archive/2012/07/08/2581489.html