Articles of android sqlite

База данных SQLite в сочетании с фрагментами

Я меняю свое приложение с Activity на Fragments, это здорово, но у меня есть одна ошибка, которая не позволит мне открыть мою базу данных. Вот ошибка (из логарифма): 05-17 15:28:38.704 13025-13025/com.MJV.werktijden E/AndroidRuntime: FATAL EXCEPTION: main java.lang.NullPointerException at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:224) at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:164) at com.MJV.werktijden.DBAdapter.open(DBAdapter.java:71) at com.MJV.werktijden.OverviewFragment.onActivityCreated(OverviewFragment.java:38) at android.app.Fragment.performActivityCreated(Fragment.java:1703) at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:903) at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1057) at android.app.BackStackRecord.run(BackStackRecord.java:682) at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1435) at […]

Android-SQLite LIKE escape-шаблон

На Android Jellybean 4.1 можно избежать символа подстановки LIKE и по-прежнему использовать индекс? Использование: where field like 'xyz\_abc' В отличие от: where field like 'xyz_abc' Удерживает ли экранные маски на Android? И будет ли он по-прежнему использовать индекс, если подстановочный знак экранирован? То, что я сейчас делаю, это: where field like 'xyz_abc' and lower(field) = […]

Java – java.lang.IllegalStateException: Не удалось прочитать строку 0, col -1 из CursorWindow

Я создаю приложение, которое использует SQLiteDatabase для хранения элементов ListView . Но я получаю сообщение об ошибке при заполнении данных в ListView из базы данных, и приложение выходит из строя. Вот моя база данных – import java.util.ArrayList; import android.content.ContentValues; import android.content.Context; import android.database.Cursor; import android.database.SQLException; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; public class NotesDatabase extends SQLiteOpenHelper { […]

Проверить, что база данных sqlite открыта или закрыта в android

У меня есть два метода в моем классе DBDriver для open и close sqlite database как DBDriver ниже. private SQLiteDatabase database; /** * Open Database to read and write. * * @throws SQLException */ public void open() throws SQLException { database = dbHelper.getWritableDatabase(); } /** * Close opened database. */ public void close() { dbHelper.close(); […]

Expandablelistview расширяет simplecursoradapter для заполнения из sqlite

Как реализовать SQLite для Android в фрагментах и ​​не расширять его до любого другого, кроме фрагментов, также помещая эти записи в дочерний элемент расширяемого списка. Это то, что я реализовал: http://wptrafficanalyzer.in/blog/implementing-horizontal-view-swiping-using-viewpager-and-fragmentpageradapter-in-android/ Я использую view pager в своей mainactivity, следовательно, что бы я ни делал в этом. Я не знаю, как использовать SQLite с фрагментом и […]

Код ошибки SQLite 17

Одна из моих таблиц в моей базе данных SQLite возвращает этот код ошибки ниже: Sqlite возвращается: код ошибки = 17, msg = подготовленный оператор прерывается в 32 [sql statement] Насколько мне известно, данные были успешно вставлены. Это то, о чем я должен беспокоиться? Или это просто ложная ошибка? Основываясь на этом сообщении, он говорит: Изменена […]

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

Как я могу просмотреть базу данных SQLite, которую я создаю в своем приложении на моем телефоне Android myTouch? Когда я вхожу в систему через оболочку adb, sqlite3 дает мне разрешение. Есть ли другой способ проверить, действительно ли создана моя база данных и таблицы, и если строки вставляются? Я не могу использовать эмулятор, так как он […]

SQLiteStatement выполняет SELECT / INSERT / DELETE / UPDATE

Я использую скомпилированный SQLiteStatement с транзакциями в оптимизации транзакций SQLite, но я читаю документацию для функции execute : Выполните эту инструкцию SQL, если она не является SELECT / INSERT / DELETE / UPDATE , например, CREATE / DROP table, view, trigger, index и т. Д. Это означает, что эта функция не должна использоваться с SELECT […]

Использование datetime в SQLite для получения значений в этом месяце и в прошлом месяце

У меня есть приложение, которое отслеживает потраченные деньги. У меня есть функция, которая получает все деньги, потраченные на этот месяц и в прошлом месяце. Это тот или другой, а не тот и другой. Он основан на параметре ниже, называемом lastMonth . Каждая сумма транзакции входит в мою таблицу с датой транзакции. Я использую SQL-запрос, чтобы […]

Как заменить существующий файл базы данных sqlite новым файлом базы данных в android

Im делает приложение, которое использует базу данных sqlite. В моем приложении есть функция с кнопкой «Обновить базу данных». Когда пользователь нажимает кнопку «Обновить базу данных», мне нужно обновить старый файл db с новым db-файлом по URL-адресу. Как это сделать. Исследование говорит мне, что мы не можем изменить db, поскольку он попадает в файл .apk. Есть […]

Intereting Posts
Уведомление Нажмите не запускать данную операцию на телефонах Nexus Приложение не установлено для этого пользователя Как отправить несколько изображений в формате base64 на сервере в android Сохранить / Восстановить фрагменты состояния Android Android: errorMessageBackground не получает ошибку найденного ресурса в styles.xml Как управлять жизненным циклом в классе, создаваемом в ViewGroup? Android AVD ничего не показывает. Только «ANDROID» в середине экрана Изменение значка homeAsUpIndicator в ActionbarSherlock не влияет на ICS? Android реализует SwipeListView с помощью Pull to Refresh Android-таймер? Как? Проблемы рендеринга @ id / visible Android Studio Каковы причины, по которым GCM ID недоступен в некоторых случаях в android Как узнать, работает ли Android-приложение на переднем плане? Android WebView JellyBean -> Не должно быть: не найдены узлы проверки на основе прямой основы Отключение всех дочерних видов внутри макета