Articles of sqlite3

Android SQLite Error "с запросом имени столбца с именем таблицы"

После выполнения sql-запроса формы: SELECT table_name.column_name FROM table_name,table_name2,etc… WHERE condition1,condition2,etc…, Я получаю следующую ошибку, которая не закрывает мою программу: Запрос имени столбца с именем таблицы – table_name.column_name Поиск этой ошибки в Google привел меня к строке android.database.sqlite.SQLiteCursor 314 Несколько строк над строкой 314 есть комментарий, что этот код является ответом на ошибку 903852. Но я […]

Безлимитный параллелизм SQL sqlite

Sqlite на android позволяет вам обращаться к базе данных из нескольких procs для чтения, но если вы в настоящее время пишете из одного процесса, чтение и запись из других procs вызовет исключение, потому что первая запись имеет блокировку на db. Под «procs» я имею в виду другие потоки в одном приложении. Есть ли стандартный способ, […]

Как получить имена столбцов с данными запроса в sqlite3?

Я использую консоль sqlite3 для отладки моего приложения во время его работы на Android. Есть ли способ показать также имена столбцов (а не только данные) с данными в результате запроса sql?

SQLite3 FTS4, MATCH и Android

Включен ли SQLite3 FTS4 в сборке Android?

Ограничение внешнего ключа ON DELETE CASCADE не работает в базе данных sqlite на Android

У меня есть таблица «дней», созданная следующим образом "create table days(" + "day_id integer primary key autoincrement, " + "conference_id integer , " + "day_date text, " + "day_start_time text, " + "day_end_time text, " + "day_summary text, " + "day_description text)"; И у меня есть таблица треков, созданная следующим образом CREATE_TABLE_TRACK = "create table […]

Проверка базы данных android sql из Eclipse

Есть ли способ напрямую проверить базу данных SQLite3 на Android через Eclipse или мне нужно сделать это через оболочку?

Разрешение sqlite3 отклонено android

Я пытаюсь получить доступ к базе данных приложения, которое я разрабатываю непосредственно на моем Nexus, но при попытке выполнить команду «sqlite3» я получаю «разрешение отклонено». Я также попытался запустить adb в корневом модуле, но опять же, разрешение было отклонено на устройстве … Думаю, мне нужно будет сделать это с эмулятором, но у меня есть много […]

Как установить или получить доступ к sqlite3 из оболочки adb

Мне нужен способ установить или каким-то образом получить доступ к sqlite3 в оболочке adb. Я укрепил свое устройство. Я попытался найти ответ, но закрытое я мог бы прийти: Почему я получаю ошибку «sqlite3: not found» на внедренном Nexus One при попытке открыть базу данных с помощью оболочки adb? Но я не думаю, что это хорошая […]

Совместное использование базы данных sqlite между несколькими действиями Android

Может ли две или более Android-активности открыть базу данных sqlite3 для записи? У меня есть две операции, которые необходимо вставить данные в одну базу данных sqlite. Когда второе действие вызывает SQLiteOpenHelper.getWriteableDatabase() , исключение IllegalStateException генерируется с сообщением « Создана и никогда не закрыта SQLiteDatabase ». Я смог избежать исключения, сделав мой объект базы данных одним, […]

Sqlite3: не найден

Я пытаюсь добраться до базы данных sqlite на своем устройстве, используя описанную здесь процедуру: Как я могу увидеть базу данных SQLite (без эмулятора)? Тем не менее, я продолжаю получать sqlite3 не найден. Я предполагаю, что я должен вводить команды с символом хеша (#) в начале строки. Я попытался с ним и ничего не получил. Без […]