我如何在不使用任何插件的情况下在 nativescript 中使用内部数据库(例如 sqlite)作为离线应用程序。
我搜索了我如何为 nativescript 安装或使用 sqlite 或其他内部数据库,但我没有任何答案。
我如何在不使用任何插件的情况下在 nativescript 中使用内部数据库(例如 sqlite)作为离线应用程序。
我搜索了我如何为 nativescript 安装或使用 sqlite 或其他内部数据库,但我没有任何答案。
例如(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 编写本机代码。