Ejemplo n.º 1
0
 /// <summary>
 /// 创建一个与DbContext有关的CPQuery实例
 /// </summary>
 /// <param name="context"></param>
 /// <returns></returns>
 public static CPQuery CreateCPQuery(this DbContext context)
 {
     if (context == null)
     {
         return(CPQuery.Create());
     }
     else
     {
         return(context.CPQuery.Create(null));
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 将指定的字符串(T-SQL的片段)转成CPQuery对象
 /// </summary>
 /// <param name="sql">T-SQL的片段的字符串</param>
 /// <returns>包含T-SQL的片段的CPQuery对象</returns>
 public static CPQuery AsCPQuery(this string sql)
 {
     return(CPQuery.Create(sql));
 }