【发布时间】:2018-06-24 00:36:12
【问题描述】:
我尝试在锻炼期间为孩子们制作某种“评分日记”。我的计划是在平板电脑上本地保存成绩,无需任何互联网连接。起初我计划在 IndexedDB 之上构建它,但由于我需要一些复杂的 SQL 查询,我决定使用 SQLite。老实说,我的经验是使用 MySQL 和 MS SQL(Win 7),从未接触过 SQLite。计划是在本地制作和测试 jQ 应用程序,对其进行测试,然后使用 Phonegap Build Online 进行构建。 我下载了 SQLite3.exe 和 dll 并解压到 \windows\system32。然后我通过输入 sqlite3.exe 启动它,并复制了一些我在网上找到的脚本,以了解它是如何工作的,但没有一个示例给出任何结果。所以,伙计们,在哪里可以找到使用 SQLite 进行基本操作的完整脚本:创建和打开数据库、插入记录、更改(更新)、删除、通过经典查询进行查找,例如。 Select * from boy where jumpscore > ...? 谢谢。
【问题讨论】:
-
可以在indexeddb中执行所有类型的sql qry。为什么不使用 indexeddb?
-
在搜索工作示例期间,我发现许多用户建议使用 SQLite 而不是 IndexedDB...我能够在 IndexedDB 中创建和读取记录,但无法在需要的地方进行复杂的 SQL 查询从 2 或 3 个表、连接等中读取数据。
-
尝试使用任何 indexeddb 库,如 jsstore、dexie 或任何其他库,以使其更容易。
标签: jquery sqlite cordova phonegap