У меня проблема. Я использовал sqlite3 для вставки, сохранения и извлечения данных. Мне известен запрос на получение данных, т. Е.
SELECT * from tableName.
Но у меня есть дата, сохраненная для каждого напоминания, и формат, который я сохранил, был @ "MMMM dd", он сохранен как 23 января, 14 марта и т. Д. На самом деле он из строки, содержащей строку с текстовым полем. При нажатии появляется выбор даты с датой, месяцем и годом. Но после выбора формата даты будет отображаться как указано!
Я успешно отобразил все напоминания в просмотре всех групп с помощью запроса:
SELECT * from tableName WHERE grp = 'Family'|'Office' etc...
но у меня есть требование: для просмотра по месяцам мне нужно отображать помесячные напоминания на основе строки (месяца), выбранной в представлении средства выбора. Я пробовал следующий запрос:
SELECT * FROM tableName WHERE Date = 'January'
но это не работает, но когда я даю Date = '17 января', оно отображает напоминание, потому что я сохранил напоминание с этой датой. Это не может иметь место, потому что мы не знаем дату, когда пользователь вводит точно. Я прошел несколько ссылок для решения. Некоторые из них предложили сохранить дату как DATETIME, но когда я ее использовал, она не смогла создать таблицу. Теперь, когда я удалил приложение frm simulator и снова запустил его, он сохранился. Ни один из 3 приведенных ниже ответов не сработал. Пожалуйста, помогите мне с ценными предложениями,
Может кто-нибудь предложить мне запрос, который поможет,
Заранее спасибо:)