Как регистрировать запросы SQLite на iPhone - PullRequest
2 голосов
/ 08 января 2009

Я делаю приложение для iPhone и использую SQLite.

Проблема в том, что у меня возникли некоторые проблемы с запросом (я плохо связал), поэтому это мой вопрос:

Как мне войти в приложение iPhone эффективный запрос / оператор SQL с привязками, которые получает SQLite?

Спасибо.

Ответы [ 2 ]

1 голос
/ 08 января 2009

Самый простой способ - создать оболочку для вызова функций sql и добавить в нее функциональность журнала.

Я не уверен, что файл, написанный PRAGMA journal_mode, доступен для чтения, но я не смог использовать эту прагму.

Вы также можете взглянуть на превосходную существующую упаковку от Гуса Мюллера: fmdb

0 голосов
/ 08 января 2009

Я не думаю, что это возможно.

Насколько я знаю, подготовленные операторы не встроены в строки "полного SQL" до того, как они попадают в ядро ​​базы данных. Значения параметров не экранируются, не заключаются в кавычки и не вставляются в строку SQL только для анализа и декодирования на следующем шаге: значения полностью игнорируют синтаксический анализ запроса и направляются прямо в механизм обработки данных.

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