NPoco is a simple C# micro-ORM that maps the results of a query onto a POCO object.
1 ответ

Настройка провайдера данных Oracle .Net Framework для NPoco

NPoco должен работать для базы данных Oracle из коробки. Но когда я пытаюсь создать объект базы данных, он говорит, что не может найти поставщика данных.Net Framework: _db = new Database("connectionStringName"); Я подозреваю, что мне нужна какая-то …
21 янв '17 в 19:35
2 ответа

Как генерировать DDL с помощью PetaPoco или NPoco?

Я только начал использовать PetaPoco/NPoco в одном из моих проектов и должен сказать, что он потрясающий, однако, похоже, что библиотека не может генерировать DDL и создавать таблицу на основе Poco. Я знаю, что OrmLite может сделать это. Есть ли спо…
11 фев '14 в 22:04
2 ответа

Каков рекомендуемый способ создания таблицы с помощью PetaPoco (и NPoco)?

Скажем, мне нужна таблица, которая выглядит так: CREATE TABLE Record ( Id INT IDENTITY(1, 1) PRIMARY KEY CLUSTERED, Guid UNIQUEIDENTIFIER UNIQUE NONCLUSTERED, Version ROWVERSION, DateOfBirth DATETIME2, Name VARCHAR(64) NOT NULL ) Каков рекомендуемый…
16 фев '16 в 19:18
0 ответов

NPOCO Oracle Server Insert выдает исключения

Так что я новичок в NPOCO и практически не имею опыта работы с Oracle! Но мне поручено создать метод, который записывает некоторые данные в таблицу! вот моя ситуация Я создал свою модель [TableName("API_ANALYTICAL_DATA")] [PrimaryKey("GID")] public …
09 сен '15 в 20:32
1 ответ

Картографирование комплексного класса с NPOCO

Можно ли сопоставить сложный класс как с вложенным классом, так и с классом коллекции с помощью NPoco? Я посмотрел документацию, но не на 100% ясно, могу ли я сопоставить этот класс одним запросом. Например, учитывая эти классы: public class User { …
14 янв '14 в 21:50
1 ответ

Метод Nopoc Execute() возвращает -1

Я пытаюсь передать табличный параметр в хранимую процедуру с помощью NPoco {var parameters = new SqlParameter[] { new SqlParameter { SqlDbType=SqlDbType.Structured, ParameterName="@MetricInfoTableType", SqlValue=table, TypeName="dbo.InfoTableType" }…
19 окт '16 в 10:03
1 ответ

Создание новой базы данных с использованием NPoco

Я пытаюсь создать базу данных с помощью NPoco. Я хотел бы знать, как я мог это сделать? Пожалуйста, перечислите способы создания / инициализации базы данных в Npoco . Спасибо заранее
03 окт '16 в 19:15
2 ответа

Как получить идентификаторы вставленных данных в NPoco?

У меня есть сценарий SQL, который при запуске вставляет строки в 2 таблицы. Как я могу получить доступ к идентификаторам недавно вставленных строк в Npoco. Вот как выглядит мой SQL: DECLARE @@clientId TABLE (Id INT); INSERT [dbo].[Clients] ([FirstNa…
17 июл '18 в 06:15
1 ответ

Postgresql запросы в NPOCO

Я довольно новичок в Пространстве NPOCO + PostgreSQL, так как я решил остаться вне SQL Server в течение некоторого времени. Моя проблема в том, что обычно пишу такие запросы в NPOCO database.Execute("select userId from Users"); И все прекрасно работ…
29 июн '16 в 16:25
1 ответ

Несколько запросов с помощью PetaPoco /NPoco?

Скажем, у меня есть эти 2 таблицы / домены [TableName("TableA")] [PrimaryKey("TableAId")] public class TableA { public int TableAId { get; set; } public string City { get; set; } public TableB TableB { get; set; } public TableA() { TableB = new Tabl…
12 дек '12 в 19:50
2 ответа

Обработка произвольных запросов в NPoco

Я чувствую, что упускаю что-то очевидное здесь, как я могу выполнить запрос через NPoco и получить произвольное количество потенциально различных типов значений в результате. пример Скажем, у меня есть таблица, которая выглядит так: |---------------…
02 сен '14 в 06:08
1 ответ

PetaPoco/NPoco - расчетные свойства в poco

Я использую PetaPoco/NPoco в своем проекте. Схема базы данных, с которой я работаю, не считалась нашей очень хорошей, и поэтому я не могу напрямую связать POCO с моим представлением wpf mvvm (что я имел обыкновение делать, когда я также создавал схе…
20 авг '13 в 04:30
1 ответ

NPoco/Petapoco: набор данных слишком велик для Fetch<T>

У меня есть код, который должен обрабатывать каждую запись в наборе данных, которую я извлек из базы данных через List&lt;Poco&gt; lp = Fetch&lt;Poco&gt;("Select * from X"); Моя программа падает здесь с исключением из-за нехватки памяти. Если бы я д…
19 янв '15 в 02:35
1 ответ

Шаблон репозитория с NPoco, стоит?

Я рассматриваю NPoco для крупного бизнес-приложения. Я немного обеспокоен тем, стоит ли разрабатывать шаблон хранилища? Мне нужно будет обрабатывать сложные операторы SQL и обширные операции с базой данных над несколькими объектами в одном и том же …
1 ответ

Любой пример использования соединения в запросе, применимом для npoco

Не могли бы вы привести какой-либо пример запроса и сопоставления набора результатов из объединенных таблиц? У меня есть следующий код: DTO: public class FormCatalogRecord { [Column("MFormId")] public int Id { get; set; } [Column("SGroupId")] public…
04 фев '16 в 14:15
0 ответов

NPoco используя LINQ, где пункты в vb.net

Я очень заинтересован в использовании LINQ в NPoco (microORM на основе PetaPoco), который теоретически можно использовать для определения простых предложений where. Я тестировал их на vb.net, но не смог достичь желаемых результатов. Детали ошибки: п…
10 июн '14 в 20:16
1 ответ

NPOCO PL/SQL ОБРАЩЕНИЕ С ПАРАМЕТРАМИ

У меня есть хранимая процедура в Oracle CREATE OR REPLACE PROCEDURE procTest (p_param1 varchar2, p_param2 out varchar2) AS BEGIN ... END; Как я могу обработать параметры? _db.Execute("EXEC procTest ('dsds')");
21 мар '16 в 23:45
1 ответ

Получение динамически созданных ключей объектов NPOCO и значений C# с использованием отражения

Я должен написать административный модуль, в котором администратор sys может проверить все значения в таблице, которую он выбирает. Поскольку в базе данных более 100 таблиц, я написал общий метод, который возвращает IEnumerable&lt;object&gt; с данны…
29 мар '15 в 19:09
1 ответ

Перевод запросов Linq для Npoco: C# to vb.net

То, что я пытаюсь сделать, это: получение только определенных полей из модели при запросе базы данных с помощью NPoco ORM. Я вынужден сделать это в vb.net, и я хочу использовать linq, чтобы сделать код чище (вместо жестко закодированной строки, кото…
04 авг '15 в 08:38
2 ответа

Как мне обрабатывать вложенные объекты NPoco, которые могут быть нулевыми?

Я использую NPoco для сопоставления объектов из моей базы данных. У меня есть следующие лица: public abstract class NamedEntity { public int Id { get; set; } public string Name { get; set; } } public class Person : NamedEntity { public Office Office…
24 сен '13 в 16:23