Example #1
0
            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(" ");
                    }
                }
            }
Example #2
0
 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);
 }