public void GetSql(DbTarget db_target, ref StringBuilder sql) { int Count = Expressions.Count; if (Count <= 0) { return; } sql.Append(" ORDER BY "); for (int x = 0; x < Count; x++) { OrderByExpression item = _Expressions[x]; item.GetSql(db_target, ref sql); if (x + 1 < Count) { sql.Append(", "); } else { sql.Append(" "); } } }
public SelectStatementCombine OrderBy(OrderByExpression expression) { if (_OrderBy == null) { _OrderBy = new List <IOrderByExpression>(); } _OrderBy.Add(expression); return(this); }
public void Add(OrderByExpression order_by_expression) { _list.Add(order_by_expression); }
public OrderByExpressions(OrderByExpression order_by_expression) { _list.Add(order_by_expression); }