Articles of андроид sqlite

Вызвано: android.database.sqlite.SQLiteException: невозможно обновить базу данных только для чтения с версии от 0 до 1

При попытке создать базу данных SQLite я получаю следующее исключение LogCat: Вызвано: android.database.sqlite.SQLiteException: невозможно обновить базу данных только для чтения с версии от 0 до 1 Вот мой код: import static android.provider.BaseColumns._ID; import static org.inetizen.university_timetable.Constants.DAY_OF_WEEK; import static org.inetizen.university_timetable.Constants.DURATION; import static org.inetizen.university_timetable.Constants.MODULE_CODE; import static org.inetizen.university_timetable.Constants.ROOM; import static org.inetizen.university_timetable.Constants.START_TIME; import static org.inetizen.university_timetable.Constants.TABLE_NAME; import static org.inetizen.university_timetable.Constants.TYPE_OF_SESSION; import android.content.Context; […]

Проверка android sqlite и IntelliJ

Я начинаю с небольшого приложения, используя программно созданный sqlite db. Есть ли способ проверить этот db, когда приложение работает на эмуляторе?

База данных Android для Android OrmLite

Возможно ли с помощью OrmLite создать файл сценария sql, чтобы легко заполнить базу данных данными? Я сделал некоторые поиски и не мог придумать ничего легкого. Я знаю, что могу создавать некоторые объекты с данными, я просто ищу более чистый метод. Я думаю создать файл сценария, открыть aa reader при загрузке и обработать каждый файл как […]

Можно ли получить доступ только для чтения к базе данных sqlite в apk?

Возможный дубликат: Как поместить существующую базу данных в файл .apk? Можно ли получить доступ только для чтения к базе данных sqlite, расположенной с apk? Я не хочу дублировать базу данных, если можно получить доступ к ней только для чтения изнутри apk.

Обновление версий базы данных sqlite?

У меня есть база данных, в которую я хочу добавить столбец, я изменил статическую версию базы данных, но когда я запускаю программу на своем устройстве, новый столбец все еще не существует, поэтому я предполагаю, что мой onUpdate не вызван, и я не уверен Зачем. Вот как я создаю базу данных private static class DatabaseHelper extends […]

Выберите по крайней мере один из каждой категории?

Ссылка SQLFiddle У меня есть база данных SQLite с кучей тестов / экзаменационных вопросов. Каждый вопрос относится к одной категории вопросов . Моя таблица выглядит так: Цель То, что я пытаюсь сделать, – выбрать 5 случайных вопросов, но результат должен содержать по крайней мере один из каждой категории. Цель состоит в том, чтобы выбрать случайный […]

Получение всех записей из sqlite android

Я создаю базу данных, и мне нужно прочитать все записи из базы данных, но моя программа продолжает сбой в этом утверждении: newWord= db.getAllRecords(); Я предполагаю, что есть проблема с getAllRecords (), поскольку Eclipse не указывает на ошибки. public Cursor getAllRecords() { db = dBHelper.getWritableDatabase();//obtains the writable database return db.query(DATABASE_TABLE, new String[] { KEY_ROWID,KEY_WORD}, null, null, […]

Тестирование модулей базы данных Android SQLite

Я новичок в разработке приложений для Android, и я просто сделал приложение для заметок. Я хочу сделать модульные тесты для методов insertNote, readNote и updateNote для базы данных. Как мне это сделать? Это код для моей базы данных. Благодарю. public class DatabaseManager extends SQLiteOpenHelper { public static final String Database_Name = "Notes Database"; public static […]

Android-запрос SQLite, где столбец не является нулевым, а не пустым

Я не могу понять синтаксис вызова .query. Мне нужно выбрать все записи, которые соответствуют определенному столбцу, которые не имеют нулевого или пустого значения для второго (другого) столбца Моя лучшая попытка: Cursor cursor = mDatabase.query(DatabaseOpenHelper.TABLE_ROOMS, mAllColumns, DatabaseOpenHelper.KEY_ROOM_HOSPITAL_ID + " =? AND " + DatabaseOpenHelper.KEY_ISO + " IS NOT NULL OR NOT ?", new String[]{String.valueOf(hospitalId), ""}, null, […]

ActiveAndroid Отношение «многие ко многим»

В настоящее время я использую ActiveAndroid и пытаюсь заставить отношения «многие ко многим» работать в течение последних нескольких часов, но я просто не могу заставить его работать. Надеюсь, вы можете мне помочь: У меня есть модели «Студент» и «Курс», у студента может быть много курсов, а в курсе много учеников. В основном это то, что […]