【问题标题】:Using Database(SQLIte or others) in Cordova Application for android/IOS/Windows in VS2015在 VS2015 的 android/IOS/Windows 的 Cordova 应用程序中使用数据库(SQLIte 或其他)
【发布时间】:2015-11-03 08:09:21
【问题描述】:

我正在尝试在 Visual Studio 2015 中使用 Cordova 模板制作一个 android 应用程序。由于 Cordova 用于 HTML、js 和其他插件,我们如何将来自 cordova android 应用程序的数据存储在任何数据库中? 我发现 SQLite 与 cordova 应用程序的兼容性,但无法正常工作。 任何人都可以建议在cordova VS2015中集成SQLite或其他数据库的步骤吗?

【问题讨论】:

  • 这里有几个选项,以帮助缩小选择范围,您能澄清一下您要做什么吗?您的目标是仅存储应用程序的本地数据(例如,将待办事项列表项存储在设备上)还是尝试访问托管在服务器上的数据库中的数据(例如,将待办事项列表项存储在基于云的数据库中)?
  • 感谢乔丹的回复。我主要关心的是使用cordova应用程序从任何数据库保存和检索数据。什么适合中大型移动应用程序?它是在本地为应用程序存储数据还是使用托管数据库服务器?如果它在本地或使用服务器,那么使用什么以及如何使用?请建议...

标签: android sqlite visual-studio-2015 visual-studio-cordova


【解决方案1】:

通常,您不会直接从移动设备直接连接到 SQL Server 数据库。相反,您将通过 Web 服务访问 REST API。如果您将数据本地存储在设备上,则可以使用 Web SQL 或 Indexed DB。大多数开发人员建议不要使用 Web SQL,因为该标准已被弃用。因此,索引数据库是推荐的路径。我个人推荐使用这个 Cordova 插件:https://www.npmjs.com/package/cordova-plugin-indexeddb

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-23
    相关资源
    最近更新 更多