如何填充 SQLite 数据库并在 phonegap 中使用该数据库?
how to populate a SQLite database and use that database in phonegap?
所以我是 Phonegap 的新手,我想填充一个数据库并在我的代码中使用该数据库。我想知道我该怎么做,但我不知道 用于填充 Sqlite 数据库的工具以及如何在我的代码中打开该数据库。
我看过 sqlitePlugin and ioliteHelpers plugin 但由于文档非常短,我不知道如何准确使用它们。
另外我也看过这个question,但是没有答案。
提前致谢。
虽然这个问题很老...认为它可能会对 post 我的解决方案有所帮助 - 发现于 2017 年。(由于 PhoneGap 已更改,旧的解决方案可能不再适用或被 Android 和 Apple 应用程序市场。)我在这个问题上工作了很长时间 - 关于如何导入预填充数据库的问题 - 没有很多简单的解决方案。我发现最好的——目前几乎是唯一的——解决方案是 LiteHelpers CORDOVA-SQLITE-EXT (https://github.com/litehelpers/cordova-sqlite-ext)
我已将其添加到我的应用程序中并且运行良好。虽然我不得不放弃 PhoneGap - 并使用 CORDOVA - 但它对我有用。
回复:关于如何预填充 SQLite 数据库的问题 - 有很多选项 - 这取决于你的数据现在位于何处。我已经能够将大多数主要数据存储类型转换为 SQLite。如果此问题仍然是您需要解决的问题,那么请告诉我们您的数据现在位于何处 - 什么格式?
所以我是 Phonegap 的新手,我想填充一个数据库并在我的代码中使用该数据库。我想知道我该怎么做,但我不知道 用于填充 Sqlite 数据库的工具以及如何在我的代码中打开该数据库。 我看过 sqlitePlugin and ioliteHelpers plugin 但由于文档非常短,我不知道如何准确使用它们。 另外我也看过这个question,但是没有答案。 提前致谢。
虽然这个问题很老...认为它可能会对 post 我的解决方案有所帮助 - 发现于 2017 年。(由于 PhoneGap 已更改,旧的解决方案可能不再适用或被 Android 和 Apple 应用程序市场。)我在这个问题上工作了很长时间 - 关于如何导入预填充数据库的问题 - 没有很多简单的解决方案。我发现最好的——目前几乎是唯一的——解决方案是 LiteHelpers CORDOVA-SQLITE-EXT (https://github.com/litehelpers/cordova-sqlite-ext)
我已将其添加到我的应用程序中并且运行良好。虽然我不得不放弃 PhoneGap - 并使用 CORDOVA - 但它对我有用。
回复:关于如何预填充 SQLite 数据库的问题 - 有很多选项 - 这取决于你的数据现在位于何处。我已经能够将大多数主要数据存储类型转换为 SQLite。如果此问题仍然是您需要解决的问题,那么请告诉我们您的数据现在位于何处 - 什么格式?