Articles of андроид sqlite

Android-версия SQLite DB-схемы?

Какова наилучшая практика для обновления схемы БД? Я могу отправить текстовый файл с помощью команд SQL. Приложение может проверять текстовый файл и выполнять необходимые команды. Я предполагаю, что у меня будет флаг, указывающий, что обновление выполнено. Я не нашел способ удалить файл в папке с ресурсами из приложения, что было бы лучше всего сделать после […]

Почему нам нужно onUpgrade (); Метод в классе SQLiteOpenHelper

Я следую этому руководству. http://www.androidhive.info/2011/11/android-sqlite-database-tutorial/ Может любой орган, пожалуйста, очистить этот кусок кода. // Creating Tables @Override public void onCreate(SQLiteDatabase db) { String CREATE_CONTACTS_TABLE = "CREATE TABLE " + TABLE_CONTACTS + "(" + KEY_ID + " INTEGER PRIMARY KEY," + KEY_NAME + " TEXT," + KEY_PH_NO + " TEXT" + ")"; db.execSQL(CREATE_CONTACTS_TABLE); } // Upgrading […]

Экспорт базы данных SQLite в файл csv в android

Я пытаюсь экспортировать данные SQLite на SD-карту в android в качестве CSV-файла в каталоге. Поэтому я пробовал этот метод ниже и, по-видимому, он показывает только этот текст: ПЕРВАЯ ТАБЛИЦА БАЗА ДАННЫХ ДАТА, ITEM, СУММА, ВАЛЮТЫ В моем DBHelper.java я определил функцию следующим образом: public boolean exportDatabase() { DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT, Locale.getDefault()); /**First of all […]

«Конструктор по умолчанию не доступен в android.database.sqlite.SQLitepenhelper» в Android Studio

Попытка расширить класс с помощью SQLiteOpenHelper, но появляется эта ошибка: «В андроиде.database.sqlite.SQLitepenhelper нет конструктора по умолчанию», а также другие «не могут разрешить символ Категория, Примечание …» class DbHelper extends SQLiteOpenHelper { @Override public void onCreate(SQLiteDatabase db) { db.execSQL(Category.getSql()); db.execSQL(Note.getSql()); db.execSQL(Attachment.getSql()); db.execSQL(CheckItem.getSql()); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { db.execSQL("DROP TABLE IF […]

Установка значения по умолчанию для столбца в SQLite

У меня есть таблица SQLite и хочу установить ее со значением по умолчанию на время. Как мне это сделать? Ниже приведен мой код класса DatabaseHelper: import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; public class DatabaseHelper extends SQLiteOpenHelper { private static final String DATABASE_NAME="iFall.db"; public static final String TIME="time"; //public static final String STATUS="status"; //public static final […]

Как вы определяете, поврежден ли .sqlite или .sqback в Java?

Мне был предоставлен каталог каталогов, каждый из которых содержит коллекцию файлов .sqlite и .sqback, которые я должен анализировать. Проблема в том, что я считаю, что некоторые из этих файлов повреждаются, когда я их получаю, потому что получаю сообщение об ошибке: ERR: [SQLITE_CORRUPT] Образ диска базы данных искажен (образ диска базы данных искажен) на моей консоли, […]

Как достичь следующего в Realm для Android

В моих приложениях у меня обычно есть загрузчик, который загружает данные из sqlite, а затем передает его либо активности, либо фрагменту, который он прикреплен, откуда он установлен в адаптере absListView, который затем представляет его пользователю Поскольку realm заявляет, что его объекты не должны быть разделены между потоками , как это можно добиться без каких-либо вызовов […]

Примеры ORMLite для Android не будут компилироваться

Я пытаюсь работать с примером HelloAndroid для ORMLite, но не смог успешно скомпилировать. У меня проблема с классом DatabaseHelper. В частности, метод getDao() : /** * Returns the Database Access Object (DAO) for our SimpleData class. * It will create it or return the cached value. */ public Dao<SimpleData, Integer> getDao() throws SQLException { if […]

Android. Каковы хорошие инструменты для создания отчетов и создания отчетов из SQLite Data Source?

Я работаю над приложением типа Android. Нам нужно показать некоторые отчеты. Мои вопросы: 1- Как работает отчет на Android? 2. Какими хорошими инструментами для создания отчетов и создания отчетов из источника данных SQLite? 3- Как генерировать отчеты типа PDF из источника данных SQLite? С уважением.

SQLiteDatabase 'не реализует интерфейс'

Получение этой ошибки, когда я использую SQLiteDatabase как закрытый У меня есть образец проекта, чтобы его воссоздать: https://github.com/blundell/SQLDatabaseError С классом, который расширяет SQLiteOpenHelper : public class DatabaseHelper extends SQLiteOpenHelper { …. public void openAndCloseDatabase() { SQLiteDatabase database = getWritableDatabase(); close(database); } private void close(Closeable database) { try { if (database != null) { database.close(); } […]