Ejemplo n.º 1
0
 public override SqlStringBuilder Where(IQueryFilter filter)
 {
     WhereFormat where = FirebirdSqlFormatProvider.GetWhereFormat(filter, StringBuilder, NextNumber);
     NextNumber        = where.NextNumber;
     this.parameters.AddRange(where.Parameters);
     return(this);
 }
Ejemplo n.º 2
0
        public override SqlStringBuilder Update(string tableName, params AssignValue[] values)
        {
            Builder.AppendFormat("UPDATE {0} ", TableNameFormatter(tableName));
            SetFormat set = FirebirdSqlFormatProvider.GetSetFormat(tableName, StringBuilder, NextNumber, values);

            NextNumber = set.NextNumber;
            this.parameters.AddRange(set.Parameters);
            return(this);
        }