petapoco

    11热度

    3回答

    我有一个存储过程返回一个表值。 这里是我的存储过程: PROCEDURE [GetPermitPendingApproval] @permitYear int = NULL, AS BEGIN SELECT [p].[ID] ,[p].[PermitNumber] ,[p].[PermitTypeID] ,[p].[Applica

    1热度

    1回答

    我正在DNN 7+中使用DAL2。 我有一个数据库表与从2-varchar(50)字段创建的主键。 在对象的属性中声明多字段主键的正确方法是什么? 我通常做的: [PrimaryKey("myField")] 我应该添加第二个的PrimaryKey属性? 问题的第二部分是如何从数据库中获取数据。 我想使用GetById()函数,因为它包含缓存但它似乎不支持多个字段。我坚持使用Find()方法并

    3热度

    1回答

    我想通过Oracle和Petapoco获得一行的存在。到目前为止,我有以下代码。 var sql =new Sql("select COUNT(*) FROM myTable where field = 'value'"); var exists = myDB.Query<int>(sql) > 0; 这感觉有点肮脏,因为我分裂了数据库和我的应用程序之间的工作。有什么办法可以做到以下几点?

    1热度

    1回答

    我目前正在使用Peta Poco生成database.cs文件,并且遇到了组合键的问题。在其中一个表中。显示 此错误: Error 3 Running transformation: System.InvalidOperationException: Sequence contains more than one matching element at System.Linq.Enume

    1热度

    2回答

    我有一个Umbraco CMS应用程序,它具有一些自定义功能,我使用PetaPOCO将数据存储在数据库中。 我建立了我的POCO和触发应用程序启动创建表一把umbraco事件,如果不存在的话: public class RegisterEvents : ApplicationEventHandler { //This happens everytime the Umbraco Appl

    4热度

    3回答

    我这个高兴: //插入带有地图POCO记录 var a = new Article(); a.title="My new article"; a.content="PetaPoco was here"; a.date_created=DateTime.UtcNow; db.Insert(a); 我这个分心: //用短小精灵插入唱片 var a = new Article(); a.t

    1热度

    1回答

    我最近开始使用petapoco ORM,并遇到了一个我必须执行连接查询的场景。据我知道,如果数据心不是具体到一个表,然后类型,可以用来动态如下图所示: var newsTitles = db.Query<dynamic>(@"SELECT Jobs.JobID, Branches.BranchName, Positions.PositionName, Jobs.YearsOfExperi

    6热度

    2回答

    我开始一些新项目,我想使用PetaPoco(我之前在其他项目中使用过)或NPoco。 我知道NPoco是PetaPoco的分支(基于v4.x),而PetaPoco现在在v5.x中。 但似乎虽然NPoco是PetaPoco +的一些新功能,但代码库现在有点不同,并且对PetaPoco的更改不能轻易整合到NPoco中,反之亦然。 PetaPoco仍处于开发中,还是已过时/处于维护模式? 未来所有的发展

    0热度

    1回答

    以及我已经在我的项目中添加PetaPoco.cs文件,但是当我设置数据库使用的连接字符串公共构造函数方法..它告诉我一个错误,说它不能通过数据库连接因为在连接字符串smthing错(其实心不是) 错误消息 未处理的异常:System.InvalidOperationException:无法找到名为“数据库=数据库连接字符串;数据源=本地主机; C:\ Users \ Hamdy \ documen

    1热度

    2回答

    我正在使用NPoco从我的数据库进行对象映射。我有以下实体: public abstract class NamedEntity { public int Id { get; set; } public string Name { get; set; } } public class Person : NamedEntity { public Office