コード例 #1
0
        public virtual void Visiting(SqlInPredicate inPredicate)
        {
            inPredicate.LeftExpression.Accept(this);
            if (inPredicate.Negative)
            {
                sqlBuilder.Append(" Not");
            }
            sqlBuilder.Append(" In");
            sqlBuilder.Append(" (");
            foreach (SqlInPredicateItem sqlInPredicateItem in inPredicate.SqlInPredicateItems)
            {
                sqlInPredicateItem.Accept(this);
                sqlBuilder.Append(", ");
            }
            if (inPredicate.SqlInPredicateItems.Count > 0)
            {
                sqlBuilder.Length -= 2;
            }

            sqlBuilder.Append(")");
        }
コード例 #2
0
 public virtual void Visited(SqlInPredicate inPredicate)
 {
 }