数据库

dev2
wangchen 2023-07-26 15:02:49 +08:00
parent 8c2dc6500d
commit 7abefe5d28
2 changed files with 33 additions and 15 deletions

View File

@ -4,7 +4,22 @@ module.exports = {
dbTable: 'dianji_chat',
dbIsOpen: false,
sqlData: [],
// 打开数据库
openDatabaseCeshi() {
return new Promise((resolve, reject) => {
plus.sqlite.openDatabase({
name: this.dbName,
path: this.dbPath,
success: function(e) {
console.log('打开数据库成功')
},
fail: function(e) {
console.log(e, '打开数据库失败')
}
});
})
},
// 查询
executeSqlCeshi(sql) {
return new Promise((resolve, reject) => {
// 打开数据库

View File

@ -71,15 +71,12 @@
this.executeSql(sql)
},
openDatabase() {
plus.sqlite.openDatabase({
name: this.dbName,
path: this.dbPath,
success: function(e) {
console.log('打开数据库成功')
},
fail: function(e) {
console.log(e, '打开数据库失败')
}
Sqlite.openDatabaseCeshi().then((value) => {
// resolve
console.log(value); // Hello, World!
}).catch((error) => {
// reject
console.error(error);
});
},
isOpenDatabase() {
@ -166,8 +163,14 @@
});
},
executeSql(sql) {
let a = Sqlite.executeSqlCeshi(sql)
console.log(a);
Sqlite.executeSqlCeshi(sql).then((value) => {
// resolve
this.sqlData= value
console.log(value); // Hello, World!
}).catch((error) => {
// reject
console.error(error);
});
},
}
}