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



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

我正在搜索每个人都可以安装或使用sqlite或其他内部数据库的nativecript,但我没有任何答案。

就像您使用的任何代码访问本机API

一样

例如。(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中的SQLite的API引用在此处,您现在可以遵循基本的Android数据库教程,并使用JavaScript或TypeScript

逐步实现您的Nativescript应用程序。

仍然,该插件可以提供所有包裹在即时功能中的所有内容,因此,除非您缺少某些内容,否则使用nativescript-sqlite并避免为Android和iOS编写本机代码。

最新更新