【发布时间】:2011-11-08 05:39:39
【问题描述】:
我正在制作一个 Android 应用程序,并且我使用了一个 SQLite 数据库。但我发现如果您键入单引号 (') 之类的字符(也用作主键),数据将无法正确保存/检索。
这是我的问题还是真的?如果是真的还有这样的角色吗?
谢谢。
@bdares 和 @mu 感谢您的提示,但您能告诉我如何在 SQLite 中使用占位符和/或准备好的语句吗?
我以前一直使用直接的字符串连接,但现在看来这是一种不好的做法,我想使用准备好的语句和/或占位符。
【问题讨论】:
-
官方 SQLite 文档 (sqlite.org/docs.html) 总是有的,但更多的是关于一般问题和 C/C++ 接口。不过,在 Google 上搜索“android sqlite 占位符教程”可能会有所收获。
-
@mu 再次感谢您的提示!我会谷歌它。
标签: android sql database sqlite character