Exemple #1
0
        public ExpressionSqlCore <T> Delete()
        {
            var sql = DeleteHandle();

            _sqlCaluse += sql;
            return(this);
        }
Exemple #2
0
 public ExpressionSqlCore <T> OrderByDesc <T1, T2, T3>(Expression <Func <T1, T2, T3, object> > exp)
 {
     OrderByHandle(exp.Body);
     _sqlCaluse += " DESC";
     return(this);
 }
Exemple #3
0
 public ExpressionSqlCore <T> OrderByAsc <T1>(Expression <Func <T1, object> > exp)
 {
     OrderByHandle(exp.Body);
     _sqlCaluse += " ASC";
     return(this);
 }
 public SqlCaluse PrimaryKey(Expression exp, SqlCaluse sqlCaluse) => PrimaryKey((T)exp, sqlCaluse);
Exemple #5
0
 public static void Update(Expression exp, SqlCaluse SqlCaluse) => GetExpressionHandler(exp).Update(exp, SqlCaluse);
Exemple #6
0
 public static void OrderBy(Expression exp, SqlCaluse SqlCaluse) => GetExpressionHandler(exp).OrderBy(exp, SqlCaluse);
Exemple #7
0
 public static void In(Expression exp, SqlCaluse SqlCaluse) => GetExpressionHandler(exp).In(exp, SqlCaluse);
Exemple #8
0
 public static void Where(Expression exp, SqlCaluse SqlCaluse) => GetExpressionHandler(exp).Where(exp, SqlCaluse);
 public SqlCaluse GroupBy(Expression exp, SqlCaluse sqlCaluse) => GroupBy((T)exp, sqlCaluse);
 public SqlCaluse In(Expression exp, SqlCaluse sqlCaluse) => In((T)exp, sqlCaluse);
 public SqlCaluse Where(Expression exp, SqlCaluse sqlCaluse) => Where((T)exp, sqlCaluse);
 public SqlCaluse Join(Expression exp, SqlCaluse sqlCaluse) => Join((T)exp, sqlCaluse);
 protected virtual SqlCaluse SelectMethod(T exp, SqlCaluse sqlCaluse) =>
 throw new NotImplementedException($"[{_expressionType}] 未实现 SelectMethod");
 public SqlCaluse SelectMethod(Expression exp, SqlCaluse sqlCaluse) => SelectMethod((T)exp, sqlCaluse);
 protected virtual SqlCaluse PrimaryKey(T exp, SqlCaluse sqlCaluse) =>
 throw new NotImplementedException($"[{_expressionType}] 未实现 PrimaryKey");
 public SqlCaluse OrderBy(Expression exp, SqlCaluse sqlCaluse) => OrderBy((T)exp, sqlCaluse);
Exemple #17
0
 public static void SelectMethod(Expression exp, SqlCaluse SqlCaluse) => GetExpressionHandler(exp).SelectMethod(exp, SqlCaluse);
 public SqlCaluse Max(Expression exp, SqlCaluse sqlCaluse) => Max((T)exp, sqlCaluse);
Exemple #19
0
 public static void Insert(Expression exp, SqlCaluse sqlCaluse) => GetExpressionHandler(exp).Insert(exp, sqlCaluse);
 protected virtual SqlCaluse Max(T exp, SqlCaluse sqlCaluse) =>
 throw new NotImplementedException($"[{_expressionType}] 未实现 Max");
Exemple #21
0
 public static void GroupBy(Expression exp, SqlCaluse SqlCaluse) => GetExpressionHandler(exp).GroupBy(exp, SqlCaluse);
Exemple #22
0
 internal ExpressionSql(int dBType)
 {
     DbType           = dBType;
     SqlCaluse        = new SqlCaluse();
     SqlCaluse.DbType = DbType;
 }
Exemple #23
0
 public static void Max(Expression exp, SqlCaluse SqlCaluse) => GetExpressionHandler(exp).Max(exp, SqlCaluse);
Exemple #24
0
 public ExpressionSqlCore(SqlCaluse sqlCaluse)
 {
     this._sqlCaluse = sqlCaluse;
 }
Exemple #25
0
 public static void PrimaryKey(Expression exp, SqlCaluse sqlCaluse) => GetExpressionHandler(exp).PrimaryKey(exp, sqlCaluse);
 public SqlCaluse Update(Expression exp, SqlCaluse sqlCaluse) => Update((T)exp, sqlCaluse);