Описание тега sqlite-net-extensions

SQLite-Net Extensions - это очень простая ORM, которая обеспечивает отношения один-к-одному, один-ко-многим, многие-к-одному, многие-ко-многим, обратные и текстовые отношения поверх библиотеки sqlite-net.
1 ответ

Перейдите к объекту SQLite, связанному с другим объектом, извлеченным из базы данных.

Я пытаюсь перейти к объекту, связанному с другим объектом. В этой ситуации есть 2 класса; StockTakeSession и Местоположение. Эти 2 имеют отношение один к одному. Когда есть 2 объекта, созданные для каждого класса, и я устанавливаю отношение как в ко…
22 сен '17 в 08:19
1 ответ

sqlite-net-extensions - InsertWithChildrenAsync

Я пытаюсь создать таблицу с помощью "sqlite-net-extensions". Но проблема всегда возвращается с ошибкой. Возвращаемая ошибка: "Только чтение". Я создал две модели для создания таблиц. Модель -> Войти [PrimaryKey, AutoIncrement, Column("login_id")] [I…
26 сен '18 в 01:06
1 ответ

Как перебрать несколько опубликованных таблиц с помощью расширений SQLite-Net?

Я пытаюсь перебрать несколько опубликованных таблиц с помощью расширений SQLite-Net. Но это не сработало. Что я делаю неправильно? foreach (var topTableItem in Database.GetAllWithChildren<TopTable>()) { foreach (var middleTableItem in topTable…
19 апр '16 в 09:11
1 ответ

Расширение SQLite-Net и FileModel

Я хочу создать класс, представляющий файл / папку, который имеет одного или ни одного родителя и может содержать файлы / папки. Потому что Моя папка - это особый случай файла. Моя модель выглядит так: namespace WPP3.Base.DataModel { public class DbF…
26 июл '15 в 09:10
0 ответов

Расширение SQLite для xamarin.forms: удаление на каскаде не работает, но код компилируется без ошибок

Я использую SQLiteNetExtensions для создания внешнего ключа из одной таблицы в другую, чтобы я мог удалить на каскаде. Я следовал за документацией по адресу: https://bitbucket.org/twincoders/sqlite-net-extensions, но когда я удаляю запись в моей таб…
1 ответ

Получить объект со всеми дочерними элементами (и дочерними элементами)

Я хочу получить object, который сам по себе имеет некоторые свойства, которые имеют тип object, Эти дочерние объекты снова содержат некоторые object как свойства. Если я пытаюсь извлечь данные из базы данных, я получаю результат с детьми на первом у…
1 ответ

SQLiteAsyncConnection UpdateWithChildren недоступно

Я пытаюсь реализовать отношение OneToMany внутри моего PCL с помощью SQLite.net. У меня есть пакет расширений async (SQLiteNetExtensions.Async), и я основываю код на примере, найденном в https://bitbucket.org/twincoders/sqlite-net-extensions. Я испо…
14 июн '16 в 11:37
1 ответ

SQLite-Net Extensions: как избавиться от записей отношений?

Допустим, у меня есть отношения многие ко многим, как в официальном образце: public class Student { [PrimaryKey, AutoIncrement] public int Id { get; set; } public string Name { get; set; } [ManyToMany(typeof(StudentSubject))] public List<Student&…
17 апр '15 в 12:05
0 ответов

SQLite-net-extensions, дублирующие дочерние объекты

У меня есть вопрос, касающийся SQLite-net-extensions. Надеюсь, что кто-нибудь может мне помочь, так как я немного отчаялся по этому поводу. У меня есть два класса, которые связаны отношениями многие-к-одному: TodoItem и Devices. Каждый TodoItem може…
25 дек '17 в 11:23
1 ответ

Несколько взаимосвязей один-к-одному к одной таблице

Каков наилучший способ для моделирования нескольких отношений один-к-одному к одной таблице (sqlite-net-extensions)? Я ищу решение как это: Class WayBill { [PrimaryKey, AutoIncrement] public int Id {get; set;} [ForeignKey(typeof(Organization ))] pub…
09 дек '15 в 09:27
3 ответа

Плохая производительность Sqlite.net расширения

Привет, я разрабатываю приложение Xamarin, которое загружает много строк (около 10 КБ). У меня очень плохая производительность, примерно 2 минуты, чтобы вставить 5K строк объекта. Я использую InsertOrReplaceWithChildren: public bool Insert_Update_Ma…
1 ответ

Sqlite удалить строки старше

У меня есть записи в базе данных: record B with property `Checked` set to be current date in UTC. record A with property `Checked` set to be current date in UTC - 48 hours. Затем я хочу создать запрос на удаление строк со свойством Checked старше 24…
09 окт '18 в 07:07
1 ответ

Поддерживаются ли функции sqlite.Net.Extensions на платформе Uwp?

Невозможно использовать какие-либо функциональные возможности SQLExtensions с подключением Sqlite. Установил пакет nuget SQLExtensions 2.1.0 в приложении UWP, создал следующее соединение с БД: using (SQLite.Net.SQLiteConnection conn = new SQLite.Net…
16 янв '19 в 07:43
0 ответов

SQLite-Net-Extensions CreateTable не добавляет новые столбцы в уже существующую таблицу

Я использую SQLite-Net-Extensions на C# в приложении WPF. Я добавил новое свойство в моем классе "Foo": [ForeignKey(typeof(Distributor))] public int DistributorId { get; set; } [ManyToOne(CascadeOperations = CascadeOperation.None)] public Distributo…
11 окт '18 в 07:47
0 ответов

SqliteNetExtensions можно ли игнорировать указанный дочерний элемент при вызове InsertOrReplaceWithChildren()?

Я создаю мобильное приложение в xamarin, которое имеет много связей между классами. Для простоты рассмотрим приложение "Университет", в котором есть классы: ExamPapers, Студенты, ExamAnswers. Класс ExamPaper будет выглядеть следующим образом public …
12 дек '18 в 09:19
0 ответов

Как реализовать расширение sqlite.net в формах xamarin?

Я пытаюсь реализовать расширение sqlite.Net в моем проекте форм xamarin. Я добавил расширение sqlite.net из nuget. Сейчас я пытаюсь создать соединение с БД, но не могу это сделать. Я пытаюсь сделать это как https://bitbucket.org/twincoders/sqlite-ne…
1 ответ

Замена для sqlite-расширений: InsertWithChildren (слишком много переменных)

У меня есть проект здесь, где большое количество данных читается из разных источников. В специальной логике data/object-modell строится с этими данными. В результате я получаю полную объектную модель с поддержкой SQLite. Данные были ранее записаны в…
21 янв '16 в 17:45
4 ответа

Использование расширений SQLiteNetextensions с Xamarin для Android-приложений

Я читал некоторые темы о SQLite для Xamarin, но я все еще не могу правильно настроить SQLiteNetExtensions. В настоящее время я занимаюсь разработкой приложения для Android с Target Framework Android 7.1(API Level 25 - Nougat). Кто-нибудь может сказа…
18 июн '17 в 16:49
0 ответов

Расширения sqlite.net обновляют сущности с помощью внешних ключей

Я сталкиваюсь с проблемой, когда моя сущность имеет отношения один-на-один между одной и той же сущностью более одного раза. Объяснить: ' public class BookEntity : ISyncEntity { [PrimaryKey, AutoIncrement] public int? ID { get; set; } [ForeignKey(ty…
20 июн '18 в 12:16
1 ответ

SQLite-Net Extension и отношения один-к-одному и один-ко-многим между двумя сущностями

Я использую SQLite-Net PCL вместе с расширениями SQLite-Net для разработки приложения с использованием Xamarin. В моей модели у меня есть две сущности, назовем их A и B, которые связаны отношениями "один к одному" и "один ко многим". Например, A име…