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

Как вы обрабатываете связи с другими таблицами с помощью PetaPoco?
Например, если у меня есть POCO для форума и один для ForumPost, как я могу элегантно вернуть список сообщений ForumPost и указать это право в модели. Сейчас я делаю это вручную, добавляя вызов db.Query непосредственно в свойство List, но есть ли...
1756 просмотров
schedule 16.01.2024

Как использовать Npoco FetchOneToMany?
Я пытаюсь использовать Npoco , но у меня возникают проблемы с FetchOneToMany. У меня есть оператор sql, который объединяет 2 таблицы вместе, и я вывожу все столбцы. [TableName("TableA")] [PrimaryKey("Id")] public class TableA {...
3535 просмотров
schedule 13.12.2023

PetaPoco — имена свойств из динамического типа
Я пытаюсь вернуть имена свойств возвращаемого из базы данных динамического типа: var d = mDataAccess.Single<dynamic>("select col1 = 'asd', col2 = 'qwe'"); object o = d; var props = o.GetType().GetProperties(); int propsCount =...
3421 просмотров
schedule 12.04.2024

Петапоко против NPoco
NPoco кажется DLL, которая реализует более продвинутые функции PetaPoco . PetaPoco устанавливает шаблоны генерации кода, а PetaPoco.cs . Nuget-версия PetaPoco — 4.0.3. Я знаю, что есть версии (например, 4.0.12), в которых реализованы...
4921 просмотров
schedule 22.12.2023

Типы NPoco / PetaPoco и Noda Time
Я только начинаю играть с NPoco, но пока не нашел в документации то, что мне нужно. Например, предположим, что у меня есть поле Created , которое имеет значение Instant в моем домене, но DateTimeOffset установлено в формате UTC в моей базе...
899 просмотров
schedule 07.02.2024

Получение возврата из функции Oracle
Я столкнулся с той же проблемой, что описана в этом сообщении: Выполнение функции Oracle и получение возвращаемого значения Я могу сделать это в своем клиенте Toad успешно: declare result varchar2(30); BEGIN...
285 просмотров
schedule 07.03.2024

Есть ли способ обобщить запрос выбора petapoco
Я пытаюсь использовать PetaPoco ORM для получения данных из таблицы MySQL. Ниже приведен пример кода для получения только одной записи: public void ShowEmployerDetails() { using (var db = new PetaPoco.Database ("mysql_mydb"))...
841 просмотров
schedule 09.05.2024