我如何从头开始使用内部数据库

How can i use internal database from scratch

我如何在不使用任何插件的情况下在 nativescript 中使用内部数据库(例如 sqlite)作为离线应用程序。

我搜索了所有关于如何为 nativescript 安装或使用 sqlite 或其他内部数据库的信息,但我没有任何答案。

就像您使用任何您需要的代码一样to access the native APIs

例如(JavaScript) Android 例子

var query = "select sqlite_version() AS sqlite_version";
var db = android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(":memory:", null);
var cursor = db.rawQuery(query, null);
var sqliteVersion = "";
if (cursor.moveToNext()) {
    sqliteVersion = cursor.getString(0);
    console.log(sqliteVersion);
}

在 Android here and that said you can now follow a basic Android database tutorial and implement it step by step in your NativeScript application using JavaScript or TypeScript

中对 SQLite 的 API 引用

不过,该插件可以提供所有包装在现成功能中的功能,因此除非您缺少某些东西,否则使用 nativescript-sqlite 会更容易,避免为 [=22= 编写本机代码] 然后 iOS.