Результаты поиска по запросу "sqlite"

1 ответ

Добавьте его для компиляции. Нет, это не создает базу данных для вас. Вы должны сделать это и создать таблицы тоже.

аю, я просто не "понимаю". Если на моем компьютере еще не установлен SQLite, и я хочу написать приложение Java, которое использует встроенную базу данных, и я загружаю / импортирую JAR SQLiteJDBC в свой проект, это все, что мне нужно? Или мне ...

1 ответ

Учебник по SQLiteOpenHelper

мер, в своей деятельности SQLiteDatabase db = openOrCreateDatabase(Preferences.DB_NAME, Context.MODE_PRIVATE, null); db.execSQL("CREATE TABLE IF NOT EXISTS data (id INTEGER PRIMARY KEY, value VARCHAR)"); Cursor dbResult = ...

3 ответа

Совместное использование БД все хорошо, пока вы не столкнетесь с конфликтами, в конце концов мне пришлось отказаться от этого и перейти к лучшему дизайну поставщиков баз данных. Заставьте одно приложение создать провайдера, и тогда оба приложения смогут отправлять запросы одному и тому же провайдеру. Теперь у вас есть управляющий класс, который может определять, заблокирована база данных или нет.

ужно разделить одну базу данных между двумя приложениями. Я знаю, что база данных будет создана на / data / data / MY_PACKAGE / database /. Поскольку имена пакетов различны, можно ли определить путь к одному имени пакета при создании базы данных ...

ТОП публикаций

3 ответа

Мой оригинальный ответ был необычайно конкретным. Если вам не нужно реализовывать контент-провайдера, не делайте этого. Самый простой - лучший, самый простой в обслуживании и самый эффективный. Это так просто. Два других респондента не согласились по причинам, которые казались относительно ясными - я бы сказал, что думающие люди могут не согласиться по этой теме. Я хотел бы создать поставщика контента только в том случае, если этого требует дизайн, - делиться данными с другими приложениями просто потому, что добавление слоя добавляет код, который должен быть написан, поддержан и задан циклами ЦП. Подводя итог: те приложения, которые лучше всего подходят для контент-провайдера, те, которые нуждаются в этом.

у приложение, которое состоит из бизнес-логики и частей пользовательского интерфейса. Существует довольно большой объем данных, которые будут храниться и доступны / изменены как BL, так и пользовательским интерфейсом. В большинстве случаев ...

2 ответа

, строка 32. Вы заметите, что он автоматически присваивает идентификатор для параметров generateId или generateIdSequence, не проверяя, установлено ли уже значение. Если вы используете SQLite, возможно, вы захотите просто записать в базу данных вручную, затем перезагрузить с помощью ORMLite или добавить отдельный столбец для идентификатора базы данных сервера (что я и делаю, даже если я не использую ORMLite).

тоящее время я использую ORMLite для работы с базой данных SQLite на Android. В рамках этого я загружаю кучу данных с внутреннего сервера и хотел бы, чтобы эти данные были добавлены в базу данных SQLite в том же формате, что и на ...

4 ответа

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

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

2 ответа

Проблемы с упорядочением sqlite по столбцу с акцентированными символами (Á)

У меня есть база данных sqlite, и мне нужно упорядочить по столбцу, в котором есть несколько слов, начинающихся с акцентированного символа. Эти элементы упорядочены неправильно, они появляются в конце результатов: Антонио Бонзо Зето Анжела Как ...

2 ответа

 Работает только для х> 0.

я есть база данных SQLite с таблицей, содержащей результаты матчей нескольких игроков лиги в боулинг-центре. Я пытаюсь получить среднее значение столбца Score для каждого идентификатора игрока. Проблема в том, что мне нужна только целая часть ...

2 ответа

Вот

я есть следующая сущность [Table(Name = "Users")] public sealed class UserDB { private Int64 _id = -1; private string _username = string.Empty; public UserDB() { } public UserDB(RepositoryInfo repoInfo) { UserName = repoInfo.Account; } ...

1 ответ

«который перемещает вас в индекс 0 (первая строка)» Правильно он перемещается в индекс 1 из индекса -1, пропуская 0.

создания стандартного курсора SQLite, я перебираю записи, используя: while (cursor.moveToNext()) { }Все строки обрабатываются правильно. Вся документация, которую я прочитал, гласит, что вам необходимо оформитьmoveToFirst() чтобы убедиться, что ...