Articles of андроид sqlite

Как хранить JSON в SQLite

У меня возникают проблемы с хранением данных JSON в sqlite. Это код, который я пытаюсь реализовать прямо сейчас. Данные JSON не особенно велики, и в нем всего 40 строк. Основная деятельность: public class DatabaseActivity extends Activity { /** Called when the activity is first created. */ public DBAdapter DBAdapter =new DBAdapter(this); TextView txt; @Override public […]

Android Cursor? Как читать данные объекта?

Я знаю, что Cursor имеет метод для получения String, Int и т. Д., Но не существует mycursor.GetObject(index) Я хочу создать динамический метод, который возвращает объект, и я его использую только. Или возможно ли использовать mycursor.GetString(index) для любого типа? String,Float,Double,Long,Short, Blob,Int и т. Д. И я могу использовать, например, для Float или Int или любого типа […]

SQLite слишком много терминов в составе SELECT

В моем запросе SQL SQLite databese у меня есть инструкция INSERT INTO, за которой следуют около 600 ('data1'), ('data2') … тегов, генерируемых кодом. После db.exec (sql) я получил эту ошибку: «слишком много терминов в составном SELECT (code1), при компиляции INSERT INTO ..» Есть ли способ увеличить это ограничение?

Данные, не вставляемые в базу данных Sqlite в android

Я разрабатываю приложение, которое требует использования базы данных SQLite. Я реализовал выборку данных, но перед попыткой вставить данные мне приходится сталкиваться с проблемами. Проблема, с которой я сталкиваюсь, заключается в том, что новые данные, которые я вводил, не сохраняются, т. Е. Ничего нового не вводится в базу данных. Это мой код вставки, myDataBase – это […]

Упаковка SQLite DB с моим приложением

Я создал базу данных SQLite на своем ПК. Я импортировал его в папку моих ресурсов в каталоге проекта. Как мне получить доступ к нему из моего приложения для Android?

Как кэшировать JSON для автономного использования

Я успешно разбирал JSON, но теперь я хочу использовать его для автономного использования, даже интернет недоступен, и если какая-либо новая запись подходит, я тоже хочу ее кэшировать. И каков был бы лучший вариант для кэширования данных? SharedPreferences или SQLite database Вот мой код, который я использую для Parse JSON: public class MainActivity extends Activity { […]

Android SQLite fts3: Что мне следует вставить: пустые значения или пустые строки?

Я создал таблицу SQLite FTS3 для приложения Android с несколькими столбцами. Таблица заполнена входами пользователя. Однако не все столбцы таблицы должны иметь значение. Пример. Существует столбец PLURAL. Пользователь отправляет слово, которое является глаголом (не существительным), поэтому столбец PLURAL не должен иметь значения. Что мне следует вводить в столбец PLURAL, значение NULL или пустую строку «»? […]

Скопируйте мою собственную базу данных SQLite из папки Asset в

Я не понимаю, почему я не могу скопировать файл db (abic_) в каталог приложения («/ data / data /» + context.getPackageName () + «/ databases») Это мой класс DataBaseHelper: import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.io.IOException;import java.io.OutputStream; import android.content.Context; import android.database.SQLException; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteException; import android.database.sqlite.SQLiteOpenHelper; public class DataBaseHelper extends SQLiteOpenHelper{ //The Android's […]

Курсор финализирован без предварительного предупреждения (). что это значит?

LogCat продолжает показывать мне Курсор финализирован без предварительного закрытия () предупреждение. Я использовал SQLite в предыдущей версии приложения, но больше не использую его. Я пытался найти причину этого предупреждения без везения. Некоторые ссылки на Google и Stackoverflow говорят, что это связано с db. Что означает это предупреждение? Следует ли игнорировать его? Я мог бы предоставить […]

Как защитить предварительно созданную базу данных sqlite в android?

У меня есть база данных sqlite в папке с ресурсами моего проекта Android. Я сделал это с помощью браузера базы данных sqlite и использую его в своем проекте. Он содержит таблицу с 4 столбцами. Это отлично работает в моем файле apk. Но проблема в том, что кто-то хочет, чтобы он мог легко сломать мой файл […]