public IUpdateBuilder Column(SqlBuilderParameter parameter) { //if (parameter == null) // throw new ArgumentException($"{nameof(parameter)}不能为空", nameof(parameter)); columns.Add(parameter); return(this); }
public IWhere Where(string sql, SqlBuilderParameter parameter) { //if (parameter == null) // throw new ArgumentException($"{nameof(parameter)}不能为空", nameof(parameter)); return(Where(sql, new SqlBuilderParameter[] { parameter })); }
public IWhere Where(string sql, SqlBuilderParameter parameter) { if (string.IsNullOrEmpty(sql)) { throw new ArgumentException($"{nameof(sql)}不能为空", nameof(sql)); } //if (parameter == null) // throw new ArgumentException($"{nameof(parameter)}不能为空", nameof(parameter)); wheres.Add(sql); whereParameters.Add(parameter); return(this); }