Articles of андроид sqlite

SQLite Query в Android для подсчета строк

Я пытаюсь создать простую форму входа, где я сравниваю идентификатор входа и пароль, введенные на экране входа, с тем, что хранится в базе данных. Я использую следующий запрос: final String DATABASE_COMPARE = "select count(*) from users where uname=" + loginname + "and pwd=" + loginpass + ");" ; Проблема в том, что я не знаю, […]

Расположение базы данных sqlite на устройстве

Я создал базу данных sqlite программным способом с расширением SQLiteOpenHelper по умолчанию и переопределением onCreate() . Таким образом, db создается на лету, когда это необходимо. Я хотел бы проверить содержимое файла db на моей машине OS X с помощью SQL-браузера. Я знаю имя файла db, но я не могу найти его на устройстве. Я подключился […]

Есть ли тип Long в SQLite?

Я хочу создать таблицу с типом столбца Long вместо Integer . Является ли это возможным?

Отладка базы данных sqlite на устройстве

В настоящее время я работаю над приложением WiFi для Android. У меня возникли проблемы с попыткой доступа к базе данных на устройстве. Отладка в эмуляторе не работает для меня, потому что в эмуляторе нет поддержки WiFi. Я попытался вытащить файл базы данных из устройства, используя adb pull data/data/package-name/databases/database-name Но я получаю сообщение об ошибке «Permission […]

Закрытие базы данных в ContentProvider

На этой неделе я изучил все о ContentProvider и использовании класса SQLiteOpenHelper для управления созданием и обновлением базы данных внутри поставщика. В частности, я читал пример NotePad из каталога образцов sdk. Теперь я вижу, что SQLiteOpenHelper имеет метод close (). Я знаю, что отказ от открытых баз данных – это плохая практика и может вызвать […]

SQLite в Android Как обновить определенную строку

Я пытался обновить определенную строку некоторое время, и кажется, что есть два способа сделать это. Из того, что я прочитал и попробовал, вы можете просто использовать: execSQL(String sql) или: update(String table, ContentValues values, String whereClause, String[] whereArgs) . (Дайте мне знать, если это неверно, поскольку я новичок в android и очень новичок в SQL.) Поэтому […]

Android – вытащить Android-устройство SQlite

Я повсюду искал, и я не могу найти реального точного ответа или учебника о том, как это сделать, если это возможно. Можно ли каким-либо образом создать базу данных Android-устройства без необходимости ее запускать? Мне просто нужно извлечь эти данные каким-либо образом, чтобы собрать их на моем компьютере, так как я могу это сделать? Мне нужно […]

Как удалить всю запись из таблицы в sqlite с Android?

Мое приложение имеет две кнопки, первая кнопка предназначена для удаления записи на пользовательском входе, а вторая – для удаления всех записей. Но когда я хочу удалить данные, он отображает сообщение «Ваше приложение было принудительно остановлено». Пожалуйста, проверьте мой код и дайте мне некоторое предложение. public void deleteAll() { //SQLiteDatabase db = this.getWritableDatabase(); // db.delete(TABLE_NAME,null,null); //db.execSQL("delete […]

Рекомендации по экспорту нескольких таблиц с использованием поставщиков контента на Android

Я создаю приложение, где у меня есть таблица для событий и таблица для мест. Я хочу, чтобы предоставить другим приложениям доступ к этим данным. У меня есть несколько вопросов, связанных с передовыми методами для такого рода проблем. Как я должен структурировать классы базы данных? В настоящее время у меня есть классы для EventsDbAdapter и VenuesDbAdapter, […]

Как просмотреть базу данных SQLite на устройстве Android?

У меня есть набор данных в базе данных SQLite. Мне нужно просмотреть базу данных на устройстве. Как мне это сделать? Я проверил режим ddms. Данные в проводнике файлов пусты.