Articles of sqlite3

Сброс и база данных SQLite на Android

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

Клавиши курсора не работают при использовании sqlite3 из оболочки adb

Когда вы используете sqlite3 через клавиши со стрелками adb shell , вместо того, чтобы переместить курсор в нужную позицию или вызвать объект истории, на экране отображается следующее: ^[[A , ^[[B , ^[[C , ^[[D Я использую Mac OS X, и я пробовал эмуляторы терминала и iTerm . Кто-нибудь знает, как это исправить?

Можно ли переместить внутреннюю БД на SDCard?

По мере роста базы данных в моем приложении потребуется больше и больше внутреннего пространства телефона. В БД нет никаких конфиденциальных / частных данных, поэтому я заинтересован в переносе их на SD-карту. Я использую SQLiteOpenHelper для работы с базой данных. Насколько я понимаю, вы не можете использовать это для доступа к БД на SD-карте, так как […]

Как очистить Android ListView и заполнить его новыми данными?

У меня есть счетчик и список в той же Деятельности. Список содержит список элементов. Я хочу, когда пользователь нажимает на элемент из счетчика, список будет ясным, и новое listview будет загружаться в соответствии с выбором пункта в прядильщике setListAdapter(new ArrayAdapter<String>(this, R.layout.listviewxml, video)); ListView lv=getListView(); lv.setTextFilterEnabled(true); Расскажите, как это сделать? Я не могу очистить список

Получение базы данных SQLite оболочкой adb в cmd

Очень простой вопрос, но сбивающий с толку. Я использую sqlite в своем приложении для Android. Я хочу знать, что мы можем выполнять (создавать, вставлять, обновлять и удалять) в sqlite по командной строке: path> adb shell shell@android:/ $ sqlite3 /data/data/pack/databases/name sqlite> operations….. Все это с моим эмулятором. Но я сделал то же самое после присоединения моего […]

Старый конструктор SimpleCursorAdapter устарел .. на самом деле?

Здесь говорится, что SimpleCursorAdapter API 1 уровня SimpleCursorAdapter устарел и рекомендуется использовать LoaderManager и CursorLoader . Но вникая в использование LoaderManager и CursorLoader , я нашел этот пример, где внутри внутреннего класса, который расширяет ListFragment (расширение самого фрагмента, я полагаю), мы создаем CursorLoader . Все выглядит нормально, за исключением того факта, что CursorLoader принимает Uri […]

Проблемы с Sqlite с HTC Desire HD

Недавно у меня появилось много жалоб на серию HTC Desire, и она не срабатывала при вызове операторов sql. Я получил отчеты от пользователей с моментальными снимками журнала, которые содержат следующее. I/Database( 2348): sqlite returned: error code = 8, msg = statement aborts at 1: [pragma journal_mode = WAL;] E/Database( 2348): sqlite3_exec to set journal_mode of […]

Запрос IN запроса поставщика контента для Android

Можно ли использовать предложение IN для поставщика контента? В настоящее время я использую cursor = contentResolver.query(CONTENT_URI, PROJECTION, "field IN (?)", new String[] { argsBuilder.toString() }, null); Если я удалю (?) И просто использую ? Я получаю сообщение об ошибке. Я получаю 0 счет в моем курсоре. Если я набираю вручную и выполняю запрос в sqlite3, […]

Android: Доступ к единой базе данных из нескольких действий в приложении?

У меня есть приложение типа списка дел, которое хранит все данные заметки в базе данных sqlite3. Для каждого действия в приложении требуется доступ к базе данных для редактирования различных частей данных в режиме реального времени. В настоящее время у меня есть каждое действие, открывающее свой собственный объект DBManager (вспомогательный класс, который я создал для управления […]

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

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

Intereting Posts
Как настроить VPN программно? Не удалось инициализировать приемник событий отображения VideoView onPrepared не вызывается, если VideoView невидим Как отобразить мою схему прокрутки над клавиатурой? Выравнивание текстовых изображений на левом и правом краях в макете Android Отображать значок emoji / emotion в Android TextView Что происходит на устройстве Android при обновлении приложения? Почему невозможно использовать речевой рекордер на эмуляторе Android? Android написать в папку sd card Разная тема для разных версий Android SDK IScroll 4 не работает с элементом формы <select> iPhone Safari и Android-браузер Сериализация и де-сериализация android.graphics.Bitmap в Java AddToBackStack не работает, закрывает активность, вместо того, чтобы возвращать фрагменты Использование facebook SDK на Android дает «Пользователь зарегистрирован как пользователь Facebook другого пользователя». Как программно извлекать все и выполнять размеры приложений, использование ЦП?