Все вопросы: [sqlite]

1 106 вопросов

4
голосов
4ответов
1438 просмотров

Entity Framework с файловой базой данных

Я занимаюсь разработкой настольного приложения, которому требуется база данных.В настоящее время приложение ориентировано на SQL Express 2005 и прекрасно работает.Однако я не без ума от этой зависимости от SQL Express и предпочел бы использовать небольшую файловую базу данных. Моя проблема в ...

11
голосов
3ответов
2242 просмотров

Как имитировать помеченное объединение в базе данных?

Как лучше всего имитировать Tagged union в базах данных? Я говорю примерно так: create table t1 { vehicle_id INTEGER NOT NULL REFERENCES car(id) OR motor(id) -- not valid ... } где Vehicle_id будет идентификатором в таблице автомобилей ИЛИ в таблице двигателей, и он будет знать, как...

21
голосов
5ответов
24906 просмотров

Поддерживает ли Android JDBC

Я знаю, что на Android есть пакет android.database.sqlite, который предоставляет полезные классы для управления внутренней базой данных Android. Вопрос в том, могу ли я использовать стандартный пакет java.sql для управления базой данных Android без использования чего-либо из android.database....

1
голосов
2ответов
299 просмотров

Эта проблема с блокировкой файла связана с тем, что я копирую файл БД для каждого теста MSTest?(с использованием аннотации DeploymentItem)

ИСТОРИЯ : Я проводил модульные тесты в VS2008 с использованием MSTest. В моем проекте есть база данных SqlLite. Я обнаружил, что мне нужно организовать копирование файла базы данных по умолчанию в область MSTest, чтобы тест мог его найти. Для этого я использую следующую аннотацию о тест...

2
голосов
3ответов
1154 просмотров

Как сделать строковые ключи уникальными, добавив числовой суффикс?

У меня есть таблица с двумя столбцами n integer и s varchar.n - первичный ключ.s в основном уникален, но не всегда.Например n s 1 New York 2 Moscow 3 Paris 4 London 5 Moscow 6 Berlin 7 Moscow Я хочу создать другую таблицу с той же структурой, с тем же количеством строк, за...

2
голосов
2ответов
1921 просмотров

iphone лучший способ хранить изображения

Я разрабатываю приложение, которому необходимо кэшировать некоторые изображения из Интернета, изображения, вероятно, будут размером 100x100 Мне просто нужно знать, что лучше: Хранить изображения как файлы в файловой системе iPhone. Сохраните их как blob-объекты в базе данных sqlite вмес...

1
голосов
1ответов
1140 просмотров

как хранить данные blob в базе данных sqlite из javascript с помощью google gear?

У нас есть особые требования к хранению данных BLOB-объектов в базе данных SQLite, где мы должны хранить документы.У нас есть статическая html-страница, которая находится на диске пользователя, поэтому мы хотим, чтобы пользователь загружал документ без подключения к Интернету с помощью Google Ge...

7
голосов
3ответов
7356 просмотров

Определите, активна ли транзакция SQLite3

Я использую END TRANSACTION в своей базе данных и иногда получаю ошибку №1, который «не может совершить - транзакция не активна» Есть ли способ определить, активна ли транзакция, перед попыткой фиксации?Я отслеживал свой "BEGIN TRANSACTIONS" вручную, но считаю, что есть способ получше....

1
голосов
3ответов
430 просмотров

Синхронизация файловой системы и кешированных данных при запуске программы

У меня есть программа, которой необходимо получить некоторые данные о наборе файлов (то есть о каталоге и всех файлах в нем, а также подкаталогах определенных типов). Расчет данных (очень) дорогостоящий, поэтому вместо того, чтобы просматривать файловую систему и вычислять их при запуске програм...

3
голосов
2ответов
5738 просмотров

Должен ли я использовать sqlite3_finalize после выполнения запроса с sqlite3_exec?

Я использую Sqlite3 в своем приложении для iPhone, я получал некоторые нежелательные откаты, по-видимому, случайным образом, однако я не знаю, связано ли это с тем фактом, что я не завершаю утверждения с помощью sqlite3_finalize, поскольку, насколько мне известно, об этом позаботится sqlite3_exe...

5
голосов
3ответов
3924 просмотров

Как инициализировать драйвер JDBC SQLite3 в JRuby?

Как получить доступ к SQLite3 через JDBC без использования активной записи?

12
голосов
4ответов
15904 просмотров

Как вставить повторяющиеся строки в SQLite с уникальным идентификатором?

Это кажется достаточно простым: я хочу продублировать строку в таблице SQLite: INSERT INTO table SELECT * FROM table WHERE rowId=5; Если бы не было явных объявлений уникальных столбцов, оператор работал бы, но первый столбец таблицы объявлен как rowID INTEGER NOT NULL PRIMARY KEY. Есть ли...

3023
голосов
10ответов
406463 просмотров

Повышение производительности SQLite в режиме INSERT-per-second

Оптимизировать SQLite непросто. Производительность массовой вставки приложения C может варьироваться от 85 до 96 000 вставок в секунду! Предпосылки. Мы используем SQLite как часть настольного приложения. У нас есть большие объемы данных конфигурации, хранящиеся в файлах XML, которые анализи...

4
голосов
5ответов
17369 просмотров

Как получить столбец datetime в SQLite с помощью Objective C

Как получить столбец datetime в SQLite с Objective C? У меня есть таблица с 4 полями: pk, datetime, value1 и value2. pk (первичный ключ), value1 и value2 - целые числа, поэтому я использую: int value1 = sqlite3_column_int(statement, 2); int value1 = sqlite3_column_int(statement, 3); ...

0
голосов
2ответов
4358 просмотров

SQLite и исключение `Object reference not set`

edit2: решение SQLite и `Ссылка на объект не установлена` исключение Мне трудно понять свою ошибку. edit1: Я установил определение, чтобы сделать мой код однопоточным. Проблема ушла. Это похоже на состояние гонки. Я получаю сообщение об ошибке ниже. Но не всегда я замечаю, что если я ...

5
голосов
1ответов
3434 просмотров

Промокод для покупок в приложении

Apple не предоставляет промокоды для продуктов, покупаемых через приложение.Мой контент будет в базе данных sqlite в приложении.Я буду использовать флаг столбца, чтобы указать статус покупки.Как только пользователь совершит покупку, я разблокирую строку, изменив флаг. Достаточно ли просто пре...

1
голосов
3ответов
563 просмотров

Безопасно ли динамическое связывание с библиотекой Sqlite на iPhone?

Проблема заключается в обеспечении совместимости с файлом заголовка Sqlite, скомпилированным в приложении для iPhone.Что, если заголовочный файл, используемый во время компиляции, взят из более новой версии, чем динамическая библиотека, установленная на iPhone?Это может быть связано с тем, что п...

1
голосов
1ответов
2257 просмотров

Проблема с путями к базе данных iphone sqlite

Я поддерживаю базу данных sqlite в своем приложении для iPhone, поэтому мне было интересно, как можно сохранить одну версию и обновить ее. сказано, что если вы хотите обновить базу данных, вы должны скопировать ее в папку документов на моем симуляторе iPhone папка документов меняется, как ...

3
голосов
3ответов
179 просмотров

sqlite записывает дату в электронное письмо

Я экспортирую значение даты из sqlite и помещаю его в электронное письмо.Дата выглядит так 279498721.322872 Я использую Objective C в приложении для Iphone.Кто-нибудь знает, как сделать этот экспорт как обычную дату, все ли это число, подобное 2009-02-10 или что-нибудь разборчиво?

1
голосов
2ответов
202 просмотров

Существует ли автономная база данных для Adobe AIR, поддерживающая большие объемы данных?

Я рассматривал SQLite , но судя по тому, что я читал, он очень нестабиленпри размерах более 2 ГБ.Мне нужна база данных, которая теоретически может вырасти до 10 ГБ. Было бы лучше, если бы он был автономным, поскольку его проще реализовать для пользователей, не являющихся техническими специал...

29
голосов
3ответов
22163 просмотров

Действительно ли подготовленные операторы в SQLite улучшают производительность?

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

0
голосов
1ответов
195 просмотров

как создать базу данных в определенной папке с Google Gear?

Когда мы используем какой-либо сайт включения передач и переходим в автономный режим, механизм автоматически создает папку с / dbName # database ... допустим 2 разн.сайт есть www.abc.com и www.xyz.com. , когда я выхожу в Интернет на www.abc.com, он должен создать папку, например / abcxyz / ...

2
голосов
3ответов
338 просмотров

Как надежно сериализовать данные

Добрый день, я получаю данные из канала связи и отображаю их.Параллельно я сериализую его в базу данных SQLite (используя обычные операторы SQL INSERT).После выхода из приложения я выполняю .commit для объекта sqlite. Что произойдет, если мое приложение будет остановлено в середине?Будут ли с...

1
голосов
2ответов
5500 просмотров

Как я могу изменить sqlite ReadOnly на ReadWrite на iPhone?

Я установил свое приложение на свой iPhone и получил Unknown error calling sqlite3_step (8: attempt to write a readonly database) eu при вставке / обновлении операторов. На симуляторе все работает как надо. Моя база данных sqlite помещена в папку ресурсов (Xcode). Спасибо за помощь!

1
голосов
1ответов
830 просмотров

sqlite3 проблема с разрешением на запись на iphone 3.1.2

В настоящее время я работаю над игрой для iphone, в которой изображения загружаются из Интернета, а затем сохраняются в локальной базе данных, поэтому их не нужно загружать снова. Это всегда работало нормально. Недавно я создал новый adhoc-дистрибутив для группы тестирования (в первый раз я созд...

0
голосов
1ответов
156 просмотров

Откат на атомарность и долговечность

Я пытаюсь понять свойство ACID транзакции базы данных: как они достигаются;какая часть является атомарностью, а какая долговечностью и т. д. Допустим, у меня есть транзакция с двумя действиями, A и B. К сожалению, система отключилась при выполнении action B. После сброса системы мы знаем, что...

79
голосов
3ответов
70968 просмотров

sql, упорядочить по столбцу A, а затем по столбцу B

Как написать sql так, чтобы результат можно было сначала упорядочить по столбцу A, а не по столбцу B. Примерно так: SELECT * FROM tbl WHERE predictor ORDER by col_A and ORDER by col_B

7
голосов
4ответов
41838 просмотров

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

Я использую fmdb для управления своей базой данных.Я не смог найти ни одного примера удаления строки из таблицы в fmdb.Я пробовал NSString *[email protected]"DELETE from tableName WHERE id=3"; FMResultSet *rs = [database executeQuery:sqlStat]; , но он не работает, потому что, когда я прове...

2
голосов
2ответов
1435 просмотров

Метаданные для столбцов в SQLite v2.8 (PHP5)

Как я могу получить метаданные / ограничения (в частности, первичный ключ и «разрешенный null») для каждого столбца в таблице SQLite v2.8 с использованием PHP5 (например, mysql_fetch_field для MySql)? sqlite_fetch_column_types (OO: $db->fetchColumnTypes) получает только имя столбца и тип д...

2
голосов
2ответов
156 просмотров

Независимая от базы данных функция datetime now ()?

В одной из моих моделей есть следующее условие, которое работает с mysql. with_scope :find => { :conditions => "starts_at <= now() AND ends_at >= now()" } Но я получаю ошибку в тестовой базе данных sqlite3, потому что now () относится только к mysql db. Что было бы независимым...