상속: IWhereCriterion
예제 #1
0
 public virtual IWhere Clone()
 {
     WhereCriterion clone = new WhereCriterion();
     clone.Field = Field;
     clone.SqlValue = SqlValue.Clone();
     clone.ComparisonType = ComparisonType;
     return clone;
 }
예제 #2
0
        public virtual IWhere Clone()
        {
            WhereCriterion clone = new WhereCriterion();

            clone.Field          = Field;
            clone.SqlValue       = SqlValue.Clone();
            clone.ComparisonType = ComparisonType;
            return(clone);
        }
예제 #3
0
파일: SqlQuery.cs 프로젝트: vebin/IQMap
        public virtual ISqlQuery AddWhere(string field, object value, ComparisonType comparisonType)
        {
            IWhereCriterion crit;

            if (value is string &&
                ((string)value).Substring(0, 1) == "@")
            {
                crit = new ParameterWhereCriterion(field, ((string)value).Substring(1), comparisonType);
            }
            else
            {
                crit = new WhereCriterion(field, value, comparisonType);
            }
            MergeWhere(crit, JoinType.And);
            return(this);
        }
예제 #4
0
 public IWhereClause Add(string field, object value, ComparisonType comparisonType)
 {
     WhereCriterion crit = new WhereCriterion(field, value, comparisonType);
     return Add(crit);
 }
예제 #5
0
파일: SqlQuery.cs 프로젝트: saneman1/IQMap
 public virtual ISqlQuery AddWhere(string field, object value, ComparisonType comparisonType)
 {
     IWhereCriterion crit;
     if (value is string
         && ((string)value).Substring(0, 1) == "@")
     {
         crit = new ParameterWhereCriterion(field, ((string)value).Substring(1), comparisonType);
     }
     else
     {
         crit = new WhereCriterion(field, value, comparisonType);
     }
     MergeWhere(crit, JoinType.And);
     return this;
 }
예제 #6
0
        public IWhereClause Add(string field, object value, ComparisonType comparisonType)
        {
            WhereCriterion crit = new WhereCriterion(field, value, comparisonType);

            return(Add(crit));
        }