Articles of андроид sqlite

Сброс автоинкремента в Android SQLite

У меня есть этот метод, который удалит все строки из таблицы, но я также хочу, чтобы он сбросил автоинкремент, чтобы при добавлении новой строки он снова запустится. Оператор SQL, который я использую, не работает из-за отсутствия определенных столбцов. Я делаю это правильно? private void rmvall() { SQLiteDatabase db = appts.getWritableDatabase(); db.delete(TABLE_NAME, null, null); db.execSQL("DELETE FROM […]

Параметры SQLquery для Android SQLite

Как я могу передать intger в rawquery в sqlite для android. Здесь он не принимает g и s в запрос. Пожалуйста, направляйте. int g, s; Cursor cur3 = database2.rawQuery("select max(UnixTimeStamp) from Quote where EmoticonID=%d and SubCategoryID=%d" ,new String [] {g,s});

База данных SQLite «контекст» передается адаптеру

Я следил за этим руководством, чтобы использовать SQLite db в моем приложении для Android. Поскольку я новичок, у меня возникают проблемы с пониманием параметра «context», используемого в примере. Я хочу вызвать адаптер и вставить / обновить / удалить записи из класса, который не расширяет активность, которая в этом примере означает контекст. Теперь я не знаю, […]

Как указать порядок сортировки запроса поставщику контента

Я пытаюсь загрузить все элементы из таблицы Sqlite в Android и хочу заказать результат. Как указать порядок для возвращаемого курсора? Я запрашиваю ContentProvider через CursorLoader следующим образом: new CursorLoader(context, RepresentativeEntityContentProvider.CONTENT_URI, null, null, null, null);

Одновременная запись в базу данных Android (из нескольких служб)?

У меня серьезная проблема с базой данных android sqlite и одновременным написанием. Для лучшего объяснения я приведу вам пример реальной жизни: У меня виджет рабочего стола, где я показываю список элементов из моей базы данных (а на заднем плане у меня есть DataService, который через регулярные промежутки времени собирает свежие данные с моего удаленного сервера […]

Получение строк из курсора в Android?

Моя кошка ПРОСТО. У меня есть SQLite-Database с тремя столбцами : ROWID Title => текст Content => текст Это метод в моем классе dataBase : public Cursor fetchMessage(String tableNane, int id) { return myDataBase.rawQuery("SELECT rowid as _id, title FROM "+tableName +" WHERE rowid = "+id, null); } Этот метод вернет только одну строку. В своей […]

Android Храните пакетный объект в SQLite

Мне нужно сохранить содержимое объекта в Sqlite. Мне было интересно, какой был лучший способ сделать это с сериализацией объекта или с помощью Parcelable. Можно ли хранить его как Parcelable? Как мне это сделать?

В чем преимущество использования SQLite, а не файла?

В Android, ввод данных в SQLite использует больше времени и больше строк кодов, чем в .txt-файле. Сохранение данных в .txt и использование FileReader удобно для получения данных. В чем преимущество использования SQLite, а не файла?

Автоматический прирост SQLite не работает

Нормально это не спам, и это должно быть просто, я не знаю, почему он не работает, это мой код: gamesdatabase = openOrCreateDatabase("GamesDatabase", MODE_PRIVATE, null); gamesdatabase.execSQL("CREATE TABLE IF NOT EXISTS Games (ID INTEGER PRIMARY KEY, Name VARACHAR, NPlayers INT(1), NRounds INT(2), WinScore INT(2));"); gamesdatabase.execSQL("INSERT INTO Games (ID, Name, NPlayers, NRounds, WinScore ) VALUES ( NULL, 'TAWLA',2,0,0 […]

Как удалить таблицы и базу данных с помощью Sqiltehelper в android

Я создал вызов класса DatabaseHandler, расширяющий SQLiteOpenHelper. Я хочу вывести удаленные базы данных или таблицы при нажатии кнопки. Каковы параметры, которые я должен передать методу вызова? Вот код для справки: public class DatabaseHandler extends SQLiteOpenHelper { // All Static variables // Database Version public static final int DATABASE_VERSION =1; // Database Name public static final […]