Какие символы не могут использоваться для значений в базах данных SQLite?

Я делаю приложение для Android, и я использовал база данных SQLite. Но я обнаружил, что вы вводите символы, такие как одиночные кавычки ('), (также для использования в качестве основного ключа), данные не будут сохраняться / извлечены правильно.

Это проблема со мной или правда ли? Если это правда, есть ли мне больше персонажей?

Спасибо.

@bdares и @mu Спасибо за советы, но вы можете сказать мне, как пользоваться заполнениями и / или подготовленными утверждениями в SQLite?

Я всегда использовал прямое соединение строки раньше, но теперь, как кажется, это Плохая практика, я хотел бы использовать подготовленные заявления и / или заполнители.

5
задан Roshnal 1 September 2011 в 14:52
поделиться