petapoco 中的一对多关系
我有三个表 Company、CompanyLevel、CompanyType Company 与 CompanyLevel 和 CompanyType 具有一对多关系 我使用以下查询来获取 Company 和 CompanyL…
安装 RelationExtensions 解决 petapoco 触发错误
我已经从 NUGET 安装了 petapoco RelationExtensions,它触发了错误消息: 错误 4 找不到类型或命名空间名称“IDatabase”(您是否缺少 using 指令或…
从 List中删除重复项在 C# 中
我这里遇到的问题比几天前我试图解决的问题要复杂一些。我正在使用 PetaPoco ORM,没有找到任何其他方法来执行这样的复杂查询: var data = new List(…
处理不直接映射到数据库列的属性
我有下表 客户端表 和 产品表 ID Name ClientProduct 表 ID ClientID ProductID 产品类 private int id; public int ID { get { return id; } set { i…
异常详细信息:System.ArgumentNullException:值不能为 null。参数名称:运行时的meth
我有一个项目,其中有我的 API 类,并且在该项目中我生成了 Database.cs。在我的 MVC 项目中,我引用了 API。运行应用程序后,我收到如下错误消息,任…
ORM 用于具有半灵活模式设计的数据库
我喜欢 Dapper、Massive、PetaPoco 等的“微”方法,并且我喜欢控制我们发送到数据库的 SQL,大多数时候它相对简单。我也喜欢使用 POCO,但是在处理稍…
PetaPoco 存储过程错误“关键字“FROM”附近的语法不正确。”}
我将 C# 与 TSQL 和 SQL Server 2005 一起使用, 我尝试使用 PetaPoco 将数据集作为对象列表返回。这是我刚才使用的代码, var s = PetaPoco.Sql.Buil…
使用空 guid PetaPoco 保存新对象无法执行插入
我正在尝试使用 petapoco 将新对象保存到数据库中。 我有一个使用 Guid 作为主键的对象。 这是对象主键属性的示例。 _ Public ReadOnly Property Prim…
从我的 poco 中获取真实列名称的最佳方法是什么?
我正在使用 PETAPOCO 制作一个通用对象列表,然后将其绑定到网格视图。但是,由于列名称不是有效的属性名称,因此它们会被 T4 代码更改。我想循环遍历…
使用 PetaPoco 执行参数化存储过程
我花了两天时间与 PetaPoco 努力实现一个搜索解决方案(显然带有一些搜索参数),该解决方案在数据库中具有自定义分页。我不知道如何使用 ASP.NET Dat…
PetaPoco 和存储过程的输出参数?
我正在尝试使用 PetaPoco 设置输出参数。我发现有人在线使用此示例: var ctx = new CustomDBDatabase(); var total = new SqlParameter("Total", Sys…
存储库模式Where和轻量级ORM
对于我的 IRepository,我希望: 让它可以被像 dapper、petapoco、massive 等这样的 micro-orm 使用...对于 SPEED 拥有在服务器上运行的 where 子句,…
Petapoco - 扩展 T4 模板生成的 poco 对象
对于一个新项目,我开始使用 PetaPoco T4 模板,其中 GenerateOperations、GeneratePocos 和 GenerateCommon all = true。 但是,我想自定义生成的 po…
使用 petapoco 的工作单元和存储库模式(带事务)的设计/实现是否错误或错误
我是这个伟大的 micro-orm 工具 (petapoco) 的新手,我想知道如何在 Web 项目中使用 petapoco 实现 UoW 和存储库模式。我读过一些文章,但对如何设计/…