예제 #1
0
 /// <summary>
 /// 查询实例,条件实例,分组实例,排序实例,分组条件实例
 /// </summary>
 /// <param name="select"></param>
 /// <param name="where"></param>
 /// <param name="groupby"></param>
 /// <param name="orderby"></param>
 /// <param name="having"></param>
 public QueryCompiler(ISelectCompiler select, IWhereCompiler where, IGroupbyCompiler groupby, IOrderbyCompiler orderby, IHavingCompiler having)
 {
     SelectCompiler  = select;
     WhereCompiler   = where;
     GroupbyCompiler = groupby;
     OrderbyCompiler = orderby;
     HavingCompiler  = having;
 }
예제 #2
0
 /// <summary>
 /// 属性实例,条件实例,Orm实例,属性实例,主键实例
 /// </summary>
 /// <param name="where"></param>
 /// <param name="key"></param>
 public SaveCompiler(IWhereCompiler where, IKey key)
 {
     WhereCompiler = where;
     Key           = key;
 }