Заменить одинарную кавычку в запросе вставки - PullRequest
0 голосов
/ 06 августа 2011

Я работаю в базе данных SQLite для приложения Iphone. В Objecitve мой следующий запрос не выполняется из-за значения «Это профиль пользователя», поскольку оно содержит одинарные кавычки.

INSERT INTO TEST (Code, Desc) VALUES ('Test', 'Это профиль пользователя')

Из-за строки мой запрос вставки не выполняется.

Пожалуйста, предложите решение

Спасибо, ШрадхаХарн

Ответы [ 3 ]

2 голосов
/ 06 августа 2011

Как ни странно, чтобы избежать одинарных кавычек, вы должны добавить еще один сингл, вполне "Это профиль пользователя"

0 голосов
/ 06 марта 2013

Вы можете попытаться удвоить знак апострофа в вашем тексте (то есть '' вместо ').

0 голосов
/ 06 августа 2011

Заменить вхождение ' на ' ' в вашей строке и передать значение в ваш запрос,т.е. INSERT INTO TEST (Code, Desc) VALUES ('Test', 'Это профиль пользователя profile')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...