您的位置:首页 > 其它

Storage

2015-05-30 20:39 190 查看
function openDatabase() {
return openDatabaseSync("NeteaseCloudMusic_RK", "1.0", "Recently", 100000)
}

function initialize() {
var db = openDatabase()
db.transaction(
function(tx) {
tx.executeSql("CREATE TABLE IF NOT EXISTS Recently(id TEXT UNIQUE, song TEXT,album TEXT,artis TEXT,mp3 TEXT,pic TEXT)")
}
)
}
function clear(){
var db = openDatabase()
db.transaction(
function(tx){
tx.executeSql('DROP TABLE IF EXISTS Recently');
}
)
}//DELETE FROM
function del(){
var db = openDatabase()
db.transaction(
function(tx){
tx.executeSql('DELETE FROM Recently');
}
)
}
function setRecently(id ,song,album,artis,mp3,pic) {
var db = openDatabase()
var res = "Error"
db.transaction(
function(tx) {
var rs = tx.executeSql("INSERT OR REPLACE INTO Recently VALUES (?,?,?,?,?,?);", [id,song,album,artis,mp3,pic])
//console.log("setRecently.id="+id)
if (rs.rowsAffected > 0)
console.log("OK")
}
)
}

function getRecently() {
var db = openDatabase()
var res
db.transaction(
function(tx) {
res = tx.executeSql("SELECT  * FROM Recently ")
}
)
return res
}
function recently_count(){
var db = openDatabase();
var c = 0;
db.transaction(function(tx) {
var rs = tx.executeSql('SELECT * FROM Recently;');
c = rs.rows.length;
})
return c;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: