public virtual void VisitSelect(SelectStatementNode node) { var exp = node.QueryExpression; if (exp != null) { VisitExpression(exp); } }
public virtual void VisitSelect(SelectStatementNode node) { var exp = node.QueryExpression; if (exp != null) VisitExpression(exp); }
public override void VisitSelect(SelectStatementNode node) { var queryExpression = (SqlQueryExpression) Expression(node.QueryExpression); if (node.QueryExpression.IntoClause != null) { var refExp = Expression(node.QueryExpression.IntoClause); statements.Add(new SelectIntoStatement(queryExpression, refExp)); } else { var orderBy = OrderBy(node.OrderBy); var statement = new SelectStatement(queryExpression, orderBy); statements.Add(statement); } }