uni-app下SQLite应用初探备忘录
// 引入SQLite模块
const sqlitePlugin = require('sqlitePlugin');
// 打开或创建数据库
sqlitePlugin.openDB({
name: 'memorandum.db',
location: 'default'
}).then(db => {
// 创建memorandum表
db.executeSql('CREATE TABLE IF NOT EXISTS memorandum (id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT, content TEXT, createTime TEXT)').then(() => {
// 表创建成功的操作
console.log('Memorandum table created');
}).catch(e => {
// 错误处理
console.error('Create table error:', e);
});
}).catch(e => {
// 错误处理
console.error('Open database error:', e);
});
这段代码展示了如何在uni-app中使用SQLite插件来打开或创建一个名为memorandum.db
的数据库,并且创建一个名为memorandum
的表,该表具有id
, title
, content
, 和 createTime
这几个字段。如果在创建表时遇到错误,它会捕获异常并打印错误信息。这是一个简单的数据库操作示例,展示了如何在实际应用中使用SQLite来存储数据。
评论已关闭