Articles of андроид sqlite

Как создать представление sql (CREATE VIEW) в sqlite (android) и запросе?

Итак, у меня есть таблица, и я хочу создать другую таблицу, используя «CREATE VIEW» из sql. Мне нужно сделать копию таблицы, с которой я работаю, поэтому я могу использовать ее 2x. Мой запрос sql должен быть таким: SELECT A.time AS Start, B.time AS Stop FROM time A, time B WHERE A.id+1=B.id AND A.bool=1 AND B.bool=0 […]

SQLite – Можно ли вставить BLOB через инструкцию insert?

Я разрабатываю приложение для Android, и я использую базу данных Sqlite для хранения некоторых растровых изображений. Я хочу, чтобы некоторые изображения были автоматически вставлены, когда пользователь устанавливает приложение. Я использую класс SQLiteOpenHelper следующим образом: public class DatabaseHelper extends SQLiteOpenHelper { … DatabaseHelper(Context context, String nameOfDB, int version, String[] scriptSQLCreate, String scriptSQLDelete) { super(context, nameOfDB, null, […]

Что происходит с базой данных Sqlite при удалении приложения

Я новичок в программировании на Android и пытаюсь обвести вокруг себя это, просто чтобы понять, как все работает. При создании баз данных Sqlite в приложении Android, где хранится база данных? Удаляется ли при удалении приложения? Любая информация об этом будет очень полезна в понимании программирования Android для людей, выходящих из фона веб-разработки.

Как вы можете получить доступ к содержимому баз данных Android Emulator?

Я прочитал ответ на вопрос о том, как получить доступ к содержимому баз данных, однако я не могу заставить его работать на моей машине. Вот журнал оболочки: C:\android-sdk-windows\tools>adb -s emulator-5554 shell # sqlite3 /data/data/com.android.demo.notepad2/databases/notes sqlite3 /data/data/com.android.demo.notepad2/databases/notes SQLite version 3.5.9 Enter ".help" for instructions sqlite> .tables .tables sqlite> ^C C:\android-sdk-windows\tools> SQLite просто возвращает мои команды ко […]

Получить базу данных SQLite из приложения Android

Мне нужно получить базу данных SQLite из приложения Android из устройства Genesis, где пользователь заселен вручную. Как я могу создать другое приложение или любой другой способ получить этот db и сохранить на месте, где я могу получить? Obs: устройство имеет корень благодаря

Android – сохранение конфиденциальных данных в базе данных sqlite

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

Как реализовать SQLCipher при использовании SQLiteOpenHelper

Я пытаюсь обеспечить некоторые разумные данные, внедряя шифрование в уже существующую и функционирующую базу данных в приложении Android. Я попытался следовать этому руководству ( http://sqlcipher.net/sqlcipher-for-android/ ), и я просмотрел множество foruns, включая группу google для Cipher. Тем не менее, я до сих пор не понимаю, как работает SQLCipher и как я должен адаптировать свой код […]

Android SQLite SQLiteOpenHelper IllegalStateException – DB уже закрыта ошибка

Это привело меня к сумасшествию в течение нескольких дней. У меня есть приложение для Android, которое довольно сложно. Он использует несколько потоков для извлечения данных с сервера и заполнения базы данных SQLite. Я использую singleton для ссылки на расширение SQLiteOpenHelper. Я открываю и закрываю базу данных в каждой моей деятельности. Ошибка ТОЛЬКО происходит в ситуации, […]

Проблема с SQLite Удалить строку

Я пытаюсь удалить строку из таблицы, но у меня есть три предложения WHERE, и я не уверен, использую ли я правильный оператор. db.delete(DBAdapter.TableName, "Id="+ Id +" AND WHERE QstnrId = "+Integer.parseInt(QuestionnaireId) +" AND WHERE QstnId = "+Integer.parseInt(QuestionId), null); Я почти уверен, что я неправильно использую это утверждение. Пожалуйста помогите?

SQLite запрос обновления базы данных с несколькими условиями в Android

Я хочу обновить таблицу базы данных несколькими условиями. Я уже делал это с единственным условием db.update(TABLE_MISSING_ITEMS, values, KEY_AUTHOR + " = ?", new String[] { String.valueOf(items.getAuthor()) }); Теперь я хочу 2, где условие. PS: – Нет сырых запросов

Intereting Posts
Обработка изображений на Android – какие библиотеки я могу использовать? Показать PublisherAdView с помощью RecyclerView Стол Android с круглой рамкой Получение имени пакета приложения foreground в Marshmallow задерживается на 3 секунды Увеличьте количество сайтов на эмуляторе android sdk Свободное рисование пальцами на карте Google Каков цвет Hex по умолчанию для Holo.Light.DarkActionBar ActionBar Android – изменение левого поля с помощью анимации Как получить элементы, отображаемые в AdapterView? Любой, кто делает C2DM на Android EditText с SpannableStringBuilder и ImageSpan не работает нормально Получение координат представления относительно корневого макета Не удалось открыть файл на стороне клиента, попробовав сервер. Ошибка в Android. Как заставить Android Studio прекратить возвращать сгенерированный код в результатах поиска? Как добавить пользовательский элемент в NavigationView с помощью макета меню?