Вопросы по теме 'petapoco'

Вызов хранимых процедур с параметрами в PetaPoco
Я хочу иметь возможность вызывать хранимую процедуру с именованными параметрами в PetaPoco. Чтобы вызвать хранимую процедуру, которая выполняет поиск/выборку: Могу ли я сделать что-то вроде этого: return db.Fetch<Customer>("EXEC...
16275 просмотров
schedule 04.03.2024

Petapoco — расширение объектов poco, сгенерированных шаблоном T4.
Для нового проекта я начал использовать шаблон PetaPoco T4 с GenerateOperations , GeneratePocos и GenerateCommon all = true. Однако я хочу настроить сгенерированный объект poco. Если я изменю сгенерированный класс, он будет стираться каждый...
1360 просмотров
schedule 29.03.2023

Сообщение об ошибке, состоящее из нескольких частей, не может быть связано petapoco
Я использую petapoco RelationsExtensions со следующим: Connection.db.FetchOneToMany<Project, UserProject>(x=>x.ID, string.Format(@" SELECT * FROM Project WHERE project.id =...
1013 просмотров
schedule 25.07.2022

Может ли Peta Poco сопоставляться со сложными типами?
Имея 2 поко public class ProductInfoModel { public int Id { get; set; } public string Name { get; set; } public ItemInfo Producer { get; set; } } public class ItemInfo { public int Id {get;set;} public string Name...
2547 просмотров
schedule 31.07.2023

Возврат Json с помощью PetaPoco Dynamic и WebAPI
Можно ли использовать динамический запрос PetaPoco для возврата Json в ASP.net WebAPI? // Контроллер веб-API public class BranchController : ApiController { public IEnumerable<dynamic> Get() { // Create a PetaPoco database...
2338 просмотров
schedule 10.07.2022

Контроллер MVC3 не распознает базовый контроллер с зависимостью Ninject
Я подключил Ninject (правильно) для привязки NLog. Вот мой метод RegisterService в моем NinjectMVC3.cs kernel.Bind<ILogger>().To<NLogger>(); Я пытаюсь перенести на PetaPoco и создал здесь базовый контроллер: public class...
432 просмотров
schedule 08.08.2022

PetaPoco GetInstance() всегда возвращает новый экземпляр?
У меня просто есть вопрос относительно сгенерированного PetaPoco кода Database.cs из версии 4.0.3. См. ниже фрагмент кода: public partial class postgresqlDB : Database { public postgresqlDB() : base("postgresql") {...
585 просмотров
schedule 19.12.2022

Доступ к базе данных с использованием petapoco и XML EXPLICIT
У меня есть этот запрос SQL Server, который использует XML Explicit SELECT 1 AS Tag, NULL AS Parent, NULL AS 'Agents!1!' FOR XML EXPLICIT Мне нужно использовать petapoco, чтобы получить эти результаты... могу ли я сделать это? Спасибо,
327 просмотров

Изменить строку подключения petapoco
У меня есть 2 отдельные базы данных, которые я хочу объединить для совместного использования одним сайтом. Когда кто-то входит в систему, у меня есть проверка, существует ли пользователь в базе данных 1, если это не так, я проверяю базу данных 2,...
3140 просмотров
schedule 12.06.2023

PetaPoco не может вставить запись с первичным ключом Guid newid
Я экспериментирую с Peta POCO ORM, и мне это очень нравится, однако есть одна вещь, которую я не могу заставить работать. Я использую MS SQL и таблицу с уникальным идентификатором в качестве первичного ключа. Однако, когда я вставляю новую запись,...
3427 просмотров
schedule 23.03.2023

Как создать соединение с помощью petapoco MVC4
Мне нужно присоединиться к 2 таблицам, используя petapoco MVC4, моя таблица показана ниже [TableName("District")] [PrimaryKey("nDistrictID")] public class District { public int nDistrictID { get; set; } public string cDistrictName {...
597 просмотров
schedule 04.02.2023

Производительность сопоставления PetaPoco «один ко многим»
Глядя на пример, приведенный на Раздел справки PetaPoco - раздел "Отношения "один ко многим"" В нем описывается, как использовать InnerJoin и средство сопоставления для обработки сопоставления данных отношения "один ко многим"... var authors...
1178 просмотров
schedule 23.12.2022

umbraco 7 вставить строку в пользовательскую таблицу
Я только что создал модель и контроллер, которые вставляют новую строку в пользовательскую таблицу в мою базу данных umbraco. Я основывался на учебнике petapoco http://creativewebspecialist.co.uk/2013/07/16/umbraco-petapoco-to-store-blog-comments/...
1819 просмотров

Каково рекомендуемое время жизни объекта базы данных в веб-приложении?
Я рассматриваю возможность использования PetaPoco в обычном веб-приложении. Говоря обычным, я имею в виду обработка запросов в отдельных потоках из пула запросы выполняются быстро: нет длинных опросов, потоковой передачи и т. д. но не...
221 просмотров
schedule 27.10.2023

Связь «один ко многим» с PetaPoco DNN7 DAL2
Я разрабатываю модуль и понимаю PetaPoco с отдельными таблицами в архитектуре DNN7. Я до сих пор не могу понять, как мне обрабатывать отношения базы данных «один ко многим». У меня есть 3 таблицы: таблица Product, Options и ProductMappings, где эта...
378 просмотров

Проблема с Asyncpoco - преждевременный конец потока Datareader MySQL и С#
Есть ли способ установить net_write_timeout при использовании AsyncPoco? Я получаю сообщение об ошибке преждевременного завершения потока от MySQL при использовании AsynchPoco для обработки большого набора записей. Проблема описана здесь -...
122 просмотров
schedule 12.05.2022

Разработка пользовательского картографа PetaPoco, поддерживающего класс перечисления HeadSprings
Я пытаюсь создать сопоставитель, чтобы PetaPoco могла гидратировать и сохранять POCO со свойствами класса перечисления . Подробнее о классах перечисления см. здесь или здесь . Например, возьмите этот класс. public class PetType :...
579 просмотров
schedule 13.04.2022

PetaPoco + единица работы + шаблон репозитория
Код ниже, кажется, работает, используя это: var unitOfWorkProvider = new PetaPocoUnitOfWorkProvider(); var repository = new FakeRepository(); var fake = new Fake { // etc. }; using (var uow =...
2203 просмотров
schedule 03.04.2023

Создайте список выбора в приложении MVC, используя ORM peta poco
В предыдущих проектах я использовал LINQ для запроса таблицы базы данных, а затем привязывал результаты к раскрывающемуся списку в приложении MVC. Например, на мой взгляд: $.getJSON('@Url.Action("ControllerAction")', function(data) {...
258 просмотров
schedule 26.05.2022

PetaPoco ExplicitColumns не работает для производного класса
Если я отмечу свой класс псевдо-POCO с помощью ExplicitColumns и отмечу свойства столбца базы данных с помощью атрибута Column, PetaPoco по-прежнему будет использовать свойства из базового класса, как если бы они находились в базе данных. Есть ли...
277 просмотров
schedule 22.08.2023