说明 其实就是数据库操作的一些封装,很久不用SqlCommand操作数据库了,看了点园子里的文章就直接上手写了,功能上没问题,但写法上是否完美高效无法保证,建议有需要的朋友自己重写,当然如果能把最佳实践方式告知一下,不胜感激!! 因为文件比较大,所以将此类分成了四部分. MyDb主体 using MyOrm.Commons; using MyOrm.DbParameters; using MyOrm.Expressions; using MyOrm.Queryable; using MyOrm.…
既然是数据库工具,自然少不了增删改查的sql语句,在这里将这些常用SQL拼接操作集成到 [SqlServerBuilder.cs] 当中,方便后面调用. 近几年在项目中一直使用Dapper操作数据库,感觉其实现的DynamicParameters特别炫,所以尝试封装了一个类似的方法 [MyDbParameters],功能比较简单,仅覆盖了工作中用到的一部分功能,算是个简陋版吧. 一.SQL语句构造器,用于生成参数化查询.更新.插入的SQL语句 using System; using Syste…
一.实体查询 using MyOrm.Commons; using MyOrm.DbParameters; using MyOrm.Expressions; using MyOrm.Mappers; using MyOrm.Reflections; using MyOrm.SqlBuilder; using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using…