public override string UpdateQuery(UpdateQuery query) { StringBuilder str = new StringBuilder(); str.Append("UPDATE "); if (query.limit > 0) { str.AppendFormat("TOP {0} ", query.limit); } str.Append(ModifiersQueryPart(query, true, true)); str.Append("\n"); str.Append(query.tables.ToString()); str.Append("\n"); str.Append(query.setClause.ToString()); str.Append("\n"); str.Append(query.ConditionalQueryPart()); return(str.ToString()); }