问题解决了...
我意识到通常你想要使用某种抽象层, 而不是在像 iOS 和 Android (如果你重新写入电话应用程序) 这样的平台有工具时为 SQLite 为 SQLite 撰写您自己的插入语句 。
不幸的是,由于我拥有的工具以及所涉及的不同平台/系统的数量,我处于这样一种情况中,由于我拥有的工具和所涉及的不同平台/系统的数量,这实际上不是一个选择。
我的问题很简单, 但我似乎无法通过 Google 、 堆叠流等找到答案... 我只想用 Webkit s “ executeSql” 命令来做下个查询 :
INSERT INTO someTable VALUES ( some string , some string with a semicolon; in it );
问题是 - 除非我删除分号, 否则这失败了 。 (注意: 加倍的单引号是因为发送到 Webkit s 执行 Sql 命令的语句需要逃跑 。 也许这是问题的一部分吗? )
如果我把第二字段的分号从字符串里拿出来 语句就很好了...
如果我背着反弹逃过分号... 没运气!
斯克利特的文件似乎充其量是平庸的,我一直不知道我该如何摆脱那个分号...任何帮助都会非常感激。