public override SqlStringBuilder Where(IQueryFilter filter) { WhereFormat where = FirebirdSqlFormatProvider.GetWhereFormat(filter, StringBuilder, NextNumber); NextNumber = where.NextNumber; this.parameters.AddRange(where.Parameters); return(this); }
public override SqlStringBuilder Where(AssignValue filter) { WhereFormat where = OracleFormatProvider.GetWhereFormat(filter, StringBuilder, NextNumber); NextNumber = where.NextNumber; this.parameters.AddRange(where.Parameters); return(this); }
public virtual SqlStringBuilder Where(IQueryFilter filter) { WhereFormat where = new WhereFormat(filter); where.StartNumber = NextNumber; _stringBuilder.Append(where.Parse()); NextNumber = where.NextNumber; this.parameters.AddRange(where.Parameters); return(this); }
public virtual SqlStringBuilder Where(AssignValue filter) { WhereFormat where = new WhereFormat(); where.ColumnNameFormatter = filter.ColumnNameFormatter; where.StartNumber = NextNumber; where.AddAssignment(filter); _stringBuilder.Append(where.Parse()); NextNumber = where.NextNumber; this.parameters.AddRange(where.Parameters); return(this); }