我在Iphone App的SQLite数据库中工作。在目标中我的以下查询由于值“这是用户的个人资料”而失败,因为它包含单引号。
INSERT INTO TEST(代码,说明)VALUES('测试','这是用户的个人资料')
由于String我的插入查询失败。
请建议解决方案
谢谢, Shradha harne
答案 0 :(得分:2)
奇怪的是,为了逃避单引号你必须添加另一个单独的'这是用户'的个人资料'
答案 1 :(得分:0)
将'的出现替换为字符串中的'',并将值传递给您的查询,
即INSERT INTO TEST(代码,说明)VALUES('测试','这是用户'的个人资料')
答案 2 :(得分:0)
您可以尝试将文字中的撇号加倍(即“而不是”)。