问题标签 [petapoco]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
petapoco - 多部分标识符无法绑定错误消息 petapoco
我正在使用具有以下内容的 petapoco 关系扩展:
但出现以下错误。
怎么了?我错过了什么吗?
项目类定义
UserProject 类定义
petapoco - 指定了参数“@home”,但没有传递任何参数...错误消息
我有一个sql语句如下:
它从 petaPOCO 发出如下错误:
指定了参数“@home”,但传递的参数都没有具有此名称的属性(在“SELECT [User].[ID], [User].[Name], [User].[Email] FROM [User] WHERE电子邮件 = 'user@home.com'')
错误消息意味着什么?sql语句有什么问题?petaPOCO 不接受 sql 语句中的“@”吗?我需要通过电子邮件地址进行搜索。
wcf - PetaPoco - 在 WCF 响应中包含自定义部分类属性
我一直在尝试将 PetaPoco 用于我正在工作的一个小项目,到目前为止它非常棒。
我创建了一些额外的、非自动生成的部分类来保存各种计算值,如下面的示例所示。我无法将这些附加属性序列化为 WCF 响应,但自动生成的东西中的所有属性都可以很好地序列化。我尝试在这些自定义属性上使用 [Serializable] 和 [DataContract],但它们完全破坏了 WCF 服务。
有任何想法吗?
c# - PetaPoco 和忽略属性
我有以下课程:
我想排除Boo1
和Boo2
属性,但我不想用属性来装饰这些PetaPoco.Ignore
属性。我想要纯 POCO 对象。我可以Ignore
在代码中执行命令还是必须创建查询/存储过程并手动映射所有字段?
任何帮助将不胜感激!
orm - Peta Poco 可以映射到复杂类型吗?
有 2 个 pocos
我可以做这样的事情吗?
基本上,PetaPoco 是否知道如何处理包含其他 Poco 的 Pocos?
我知道 Experimental Multi-Poco Queries,但在我看来它们相当复杂,并不是我想要的。
c# - PetaPoco 未返回预期数据
我的一列上有一个 BIT 数据类型。
我写了一个查询SELECT * FROM TABLE WHERE BITCOLUMN <> @0
如果我传入 1 或 0,它工作正常,但如果我传入 3 PetaPoco 不会返回我期望的结果。
当我使用 3 作为参数值时,在查询窗口中执行 SQL 会返回所有记录。
有任何想法吗?
更新:如果我使用string SQL = "SELECT * FROM TABLE WHERE BITCOLUMN <> " + MethodParam;
这将按预期返回数据。
petapoco - PETAPOCO 在以下类型的对象上找不到 ICollection`1 类型的属性:
我有我的 sql 作为
这给了我错误
在以下类型的对象上找不到 ICollection`1 类型的属性:项目
客户项目定义
ID 客户 ID 项目 ID
项目定义
身份证名称
查询有什么问题?
petapoco - 在 petapoco 中查询字节 []
我有一个查询,我必须选择字节类型的数据。
我的查询如下:
我想找到如下长度:
上面的问题是我必须找到长度,但 GetData 返回一个实际的动态对象。
如何检索数据并确定其长度?有没有更好的方法在 PetaPoco 中查询 byte[]?
c# - 如何从 PetaPoco 查询结果中选择第二列?
下面是我的代码:
我想知道如何从结果中选择第二列。
c# - 我将如何在 PetaPoco 中使用单独的仅模型项目?
我目前在一个解决方案中有以下内容:
- 核心项目(数据访问、商业逻辑、数据访问的 petapoco、管道等)
- 模型项目(仅用于属性的模型和 petapoco 装饰)
- Web 项目(用于演示的 MVC 项目
我想让我的模型和核心分开,但我不能在两个地方都有 PetaPoco.cs。我将如何将它分开并且仍然能够使用 PetaPoco 属性装饰我的模型项目中的 POCO?
我不希望 Models 项目依赖于 Core 项目。
我确实创建了这个单独的类,只在 Models 项目中,所以我可以装饰 POCO,但是 Core PetaPoco 项目没有正确获取这些属性。它过于依赖 PocoData。
建议?