0
点赞
收藏
分享

微信扫一扫

C#中一套生成sql条件的类

Sky飞羽 2022-02-22 阅读 52

  在进行sql查询的时候,有时候要进行很多条件限制,自己来拼写SQLwhere条件容易出错,而且判断条件复杂,后期维护困难,基于这个原因我在一个小 项目中写了一套生成sql条件的类。总共包括一个Condition类,与两个枚举型类型(LogicOper,CompareOper)

代码如下: C#中一套生成sql条件的类_c#     public   class  Condition


            condition6.toSqlString();

            condition6.toSqlTempletString();

的结果分别是:

(age = ’2007-07-16’ or signTime = ’2007-07-16 02:06:02.667’ and (name = ’%kkp%’ or id = 1024 or nickName like ’%’’kkp’’%’))


(age = @age or signTime = @signTime and (name = @name or id = @id or nickName like @nickName)) 

举报

相关推荐

0 条评论