Я использую строку 'MediaStore.Audio.Media.TITLE + "ASC" для сортировки результирующего списка управляемого запроса в курсоре Android, но, к сожалению, мои элементы, начинающиеся с' a ', появляются после элементов, начинающихся с 'Z' ... Я хотел бы знать, как выполнить управляемый запрос с результирующим списком, отсортированным без учета регистра. Помощь?
Сортировка результатов управляемого запроса курсора Android sdk Cursor без учета регистра
Ответы (1)
Быстрый поиск в Google обнаруживает это сообщение, что почти прямо отвечает на ваш вопрос. Но поскольку я предполагаю, что вы захотите сохранить регистр строк, когда вам действительно нужно получить доступ к файлу, вы можете просто использовать команду COLLATE при выборе. Вам понадобится запрос, который выглядит так:
select file_name_column from table_name where file_name_column like "%.mp3" or file_name_column like "%.wav" ORDER BY file_name_column COLLATE NOCASE ASC;
person
Kurtis Nusbaum
schedule
28.10.2011
'MediaStore.Audio.Media.TITLE + COLLATE NOCASE ASC' сработало .... спасибо !!!! Ты лучший! = -D
- person fatfreddyscat; 05.11.2011