//新建web sql数据库数据表
var tbName="tableName";
var strSQL="create table if not exists tableName (id unique,th1,th2,th3)";
function creatBDTable(strSQL,tbName){
db = openDB();
db.transaction(function(tr) {
tr.executeSql(strSQL,[],
//SQL语句出成功时执行
function(tr,rs){
console.log(tbName+"表建立成功。");
},
//SQL语句出错时执行
function(tr,er){
console.log("建立"+tbName+"表失败,错误提示:"+er.message);
}
);
});
}
//初始化
var db = null;
var dbName = "mydb"; //数据库名
var version = "1.0"; //版本数据
var description = "Test DB"; //描述
var maxSize = 1024 * 1024 * 1024; //最大值
//打开or连接web sql数据库
function openDB() {
try {
if (!db) {
db = openDatabase(dbName,version,description,maxSize);
if(!db){
alert('你的浏览器不支持HTML web SQL本地数据库!');
return ;
}
}
} catch (e) {
db = null;
}
return db;
}