• petapoco-SQLServer模型增加注释

    时间:2023-01-11 13:15:10

    petapoco是个基于T4模板的轻量级ORM,好用效率高,具体介绍略了获取注释基本原理是调用数据库::fn_listextendedproperty函数,获取扩展属性MS_Descriptiontechnet参考资料:sys.fn_listextendedproperty (Transact-SQ...

  • Mini ORM——PetaPoco笔记(转)

    时间:2022-12-12 13:39:46

    记录一下petapoco官网博客的一些要点。这些博客记录了PetaPoco是如何一步步改进的。目录:Announcing PetaPocoPetaPoco-ImprovementsPetaPoco-Improvements IIPetaPoco-T4 TemplatePetaPoco-NuGet P...

  • PetaPoco模糊查询

    时间:2022-11-30 06:27:05

    like '@0'  是错的,应该换成这样 like @0,原因是petapoco会自动把代码解析成'你好'标签:Sql command = new Sql();command.Append("select * from UserInfo where 1=1");if (!string.IsNull...

  • PetaPoco:SkipTake 和 Page 中的 OrderBy 子句不支持 “[]” 的解决办法

    时间:2022-11-23 00:39:51

    PetaPoco 的 SkipTake 和 Page 方法内部采用了内联视图,而内联视图是不支持 OrderBy 的,因此 PetaPoco 对传入的 SQL 进行分析,对 OrderBy 子句进行分析和转换,可惜他默认提供的分析机制不能支持这样的语句:SELECT * FROM Articles ...

  • 【译】微型ORM:PetaPoco【不完整的翻译】

    时间:2022-11-04 11:26:51

    PetaPoco是一款适用于.Net 和Mono的微小、快速、单文件的微型ORM。PetaPoco有以下特色:微小,没有依赖项……单个的C#文件可以方便的添加到任何项目中。工作于严格的没有装饰的Poco类,和几乎全部加了特性的Poco类Insert/Delete/Update/Save and Is...

  • 微型ORM:PetaPoco 学习资料整理

    时间:2022-11-04 11:26:45

    github地址:https://github.com/CollaboratingPlatypus/PetaPocopetapoco 实体中字段去掉关联(类似于EF中的NotMap)微型ORM:PetaPoco【不完整的翻译】http://www.cnblogs.com/youring2/archi...

  • petapoco存储过程

    时间:2022-10-14 13:01:07

    db.ExecuteScalar<string>("exec P_GetCode @0,@1,@2,@3,@4,@5",);using (var db = new Database("test")) { SqlParameter[] p...

  • ASP.NET MVC 使用 Petapoco 微型ORM框架+NpgSql驱动连接 PostgreSQL数据库

    时间:2022-09-22 00:23:31

    前段时间在园子里看到了小蝶惊鸿 发布的有关绿色版的Linux.NET——“Jws.Mono”。由于我对.Net程序跑在Linux上非常感兴趣,自己也看了一些有关mono的资料,但是一直没有时间抽出时间来研究这个,小蝶惊鸿的博客又激起了我的兴趣,我花了四天的时间,终于在Liunx上跑起了属于我自己...

  • 【译】微型ORM:PetaPoco

    时间:2022-09-05 11:26:58

    PetaPoco是一款适用于.Net 和Mono的微小、快速、单文件的微型ORM。PetaPoco有以下特色:微小,没有依赖项……单个的C#文件可以方便的添加到任何项目中。工作于严格的没有装饰的Poco类,和几乎全部加了特性的Poco类Insert/Delete/Update/Save and Is...

  • 【译】微型ORM:PetaPoco【不完整的翻译】(转)

    时间:2022-09-05 11:26:52

    出处:http://www.cnblogs.com/youring2/archive/2012/06/04/2532130.htmlPetaPoco是一款适用于.Net 和Mono的微小、快速、单文件的微型ORM。PetaPoco有以下特色:微小,没有依赖项……单个的C#文件可以方便的添加到任何项目...

  • mono for android中使用dapper或petapoco对sqlite进行数据操作

    时间:2022-08-18 08:01:06

    在mono for android中使用dapper或petapoco,很简单,新建android 类库项目,直接把原来的文件复制过来,对Connection连接报错部分进行注释和修改就可以运行了.(用可移植类库PCL项目也可以的.)如果需要源码可以联系我.10元收费哈..以下内容包括1.在安卓中创...

  • 轻量级ORM框架初探-Dapper与PetaPoco的基本使用

    时间:2022-05-20 08:57:13

    一、EntityFrameworkEF是传统的ORM框架,也是一个比较重量级的ORM框架。这里仍然使用EF的原因在于为了突出轻量级ORM框架的性能,所谓有对比才有更优的选择。1.1 准备一张数据库表(1)For MSSQLCREATE TABLE [dbo].[Posts]( [Id] INT...

  • PetaPoco入门(二)

    时间:2022-02-28 09:53:11

    1. Petapoco基本用法1.1. 创建示例工程首先创建一个工程文件,为了便于展示数据这里创建一个类型为:WindowsApplication的工程文件。命名为:PetapocoTest。程序最终布局及功能预览如下:1.2. 添加petapoco包在项目文件的Reference上右键, 选择“管...

  • 使用Petapoco进行SQL Server事务回滚或提交?

    时间:2022-02-20 01:50:04

    I have list of rows for insert to database within a transaction using Asp.Net. But it will not commit fully. That means the last fews rows are only in...

  • PetaPoco 使用总结(二)

    时间:2021-11-28 00:57:27

    接着上一篇,上一篇主要介绍了PetaPoco 基本情况,优缺点和基本的查询功能,所以这篇主要介绍的是PetaPoco 的增,删,改等功能。PetaPoco提供了完整的增,删,改,查功能。是代替SqlHelper辅助类的不二选择。插入对象:需要指定的表和它的主键。var a=new article()...

  • PetaPoco ORM 增加返回DataTable的方法

    时间:2021-11-21 05:46:35

    public DataTable ExecuteDataTable(Sql sql) { return ExecuteDataTable(sql.SQL, sql.Arguments); } public DataTable ExecuteDataTable(string sql, par...

  • PetaPoco利用ODP.NET Managed Driver连接Oracle

    时间:2021-10-27 21:31:40

    大概几年之前用PetaPoco做过一个Oracle的项目,开发的时候还需要安装oracle的client,非常麻烦。调试好环境后,一直到项目结束都不敢重装系统。最近又有一个需求需要读取oracle,可是环境已经没了……再重新配置吧,先使用nuget下载安装了PetaPoco,没想到最新的版本变动比较...

  • petapoco 使用 MiniProfiler Glimpse监控

    时间:2021-10-17 07:50:40

    PetaPoco是一款适用于.Net(window) 和Mono( linux )的微小、快速、单文件的微型ORM。MVC MiniProfiler是Stack Overflow团队设计的一款对ASP.NET MVC的性能分析的小程序,适用于.Net(window) 和Mono( linux )。可...

  • C#轻型ORM框架PetaPoco试水

    时间:2021-10-01 02:39:14

    以下是网友根据官方介绍翻译,这里贴出来。PetaPoco是一款适用于.Net 和Mono的微小、快速、单文件的微型ORM。PetaPoco有以下特色:微小,没有依赖项……单个的C#文件可以方便的添加到任何项目中。工作于严格的没有装饰的Poco类,和几乎全部加了特性的Poco类Insert/Delet...

  • 使用PetaPoco ORM 框架分页查询

    时间:2021-07-24 18:20:57

    通过在派生的Repository中调用GetPagingEntities方法来获取分页数据,并返回由PagingDataSet<T>封装分页集合,例如:Public PagingDataSet<Student> GetDataPage(int? stuid,int pageI...