牙叔教程 简单易懂
依赖
"nodejs";
require("rhino").install();
const { device } = require("device");
const path = require("path");
const fs = require("fs");
const util = require("util");
const SQLiteDatabase = android.database.sqlite.SQLiteDatabase;
创建数据库
let dir = device.externalStorageDirectory; // /storage/emulated/0 let dbPath = path.join(dir, "bullet_comment.db"); // /storage/emulated/0/bullet_comment.db let db = SQLiteDatabase.openOrCreateDatabase(dbPath, null);
创建表
async function createTable(db) {
let CREATE_Table = `CREATE TABLE IF NOT EXISTS dou_yin_bullet_comment_table(
'id' INTEGER PRIMARY KEY AUTOINCREMENT,
'name' TEXT NOT NULL,
'comment' TEXT,
'level' INTEGER,
'complete_comment' TEXT UNIQUE,
'ts' TIMESTAMP DEFAULT CURRENT_TIMESTAMP
) `;
db.execSQL(CREATE_Table); //创建用户表
}

本文介绍了如何在AutoJS环境下使用Node.js的Rhino接口,配合SQLite库进行数据库操作,包括创建数据库和表,以及插入和查询数据的方法。示例代码详细展示了创建数据库、异步插入多条数据和查询指定数据的步骤。
最低0.47元/天 解锁文章
728





