Articles of андроид sqlite

Как расширить класс ORMLite BaseDaoImpl на Android для расширения функциональности

Мне интересно, есть ли способ расширить класс ORMLite BaseDaoImpl на Android. В моем проекте Android я использую несколько разных объектов Dao для доступа к различным бизнес-объектам. Мои бизнес-объекты хранятся в разных таблицах и все наследуются от базового класса BusinessObject, который имеет два члена Long id; И Long objectId; Где id – реальный уникальный идентификатор объекта […]

SQLite Исключение: нет такой таблицы Ошибка

Возможный дубликат: Android Sqlite – ошибка «Нет такой таблицы» Мы пытаемся разработать приложение на Android. Мы используем базу данных SQLite, и по телефону мы получаем SQLiteException: нет такой таблицы. Он отлично работает на симуляторе. Может ли кто-нибудь предоставить какие-либо данные по этому поводу?

Максимальная емкость хранилища SQLite

У меня есть небольшой вопрос о хранении данных в базе данных SQLite. Сколько записей в базе данных SQLite можно максимально сохранить? Есть ли ограничения? Если данные превышают это ограничение, какой тип ошибки он дает? Будет ли система вообще терпит неудачу или что еще произойдет?

SQLiteDatabase: Вставить только в том случае, если значение не существует (не через команду raw SQL)

Я знаю, что есть команда SQL, которая SQLiteDatabase следующим образом: IF NOT EXISTS , но так как класс SQLiteDatabase Android имеет некоторые прекрасные методы, мне было интересно, можно ли вставить значение, если оно не существует с помощью метода. В настоящее время я использую это для вставки String : public long insertString(String key, String value) { […]

Использование in-memory sqlite android

Я читал, просматривал, много искал на этом, я многократно перекрещивался с stackoverflow и много раз, и мне удалось как можно меньше сузить мою проблему. Единственное, что я не понимаю, – это то, как полностью использовать базу данных SQLite в памяти. Вот моя ситуация. У меня есть зашифрованная база данных SQLite, которую я дешифрую во время […]

Сравнение дат (хранимых как строка) в базе данных android sqlite?

Я храню даты как String в моей базе данных в этом формате: YYYY-MM-DD HH:MM:SS Который является одним из поддерживаемых форматов ( http://www.sqlite.org/lang_datefunc.html ). Теперь я хочу сравнить эти сохраненные даты (ну, строки) с другими датами. Мои даты хранятся в столбце column_date , поэтому я пытаюсь это сделать: SELECT * FROM MyTable WHERE (Date(column_date) >= Date […]

Sqlite insert в таблицу select * from

Мне нужно переместить данные из одной таблицы в другую в моем приложении для Android Я хотел бы использовать следующий sql: insert into MYTABLE2 select id, STATUS risposta, DATETIME('now') data_ins from MYTABLE 2 К сожалению, в таблице MYTABLE2 есть столбец _ID AUTOINCREMENT. Что я мог сделать? Благодарю. EDIT: это моя MYTABLE2, таблица, которую я хотел бы […]

Sqlite Проверьте, нет ли таблицы

Ну, у меня есть база данных, и в ней много таблиц. Но в целом таблицы пустые. Я хочу проверить, пуста ли таблица базы данных. Таблица IF пуста, программа заполнит ее. public static long queryNumEntries (SQLiteDatabase db, String table) Я буду использовать его, но он требует API 11.

Андроидный sqlite-запрос с несколькими

Вот мой текущий код sqlite: Cursor c = sqlDatabase.rawQuery("select docid as _id, recipeID from " + TABLE_RECIPE_NAME + " where " + KEY_ownerID + " = ? ", new String[] { ownerID}); Он отлично работает, но когда я попытался добавить несколько, где-то вроде этого: Cursor c = sqlDatabase.rawQuery("select docid as _id, recipeID from " + […]

Символ новой строки \ n не отображается правильно в textView Android

Я знаю, что если вы сделаете что-то вроде myTextView.setText("This is on first line \n This is on second line"); Затем он будет отображаться следующим образом: Это на первой линии Это вторая строка Когда я храню эту строку в базе данных и затем устанавливаю ее в представление, она отображается как таковая: Это на первой строке \ […]