//入参 protected void Input(string[] parameters, Sql_struct sql_struct) { for (int i = 0; i < parameters.Length; i++) { if (parameters[i] == "") { throw new Exception("输入的" + sql_struct.GetName()[i] + "为空"); } } if (sql_struct.GetParamCount() == parameters.Length) { SetSql(sql_struct.GetSql(), parameters); } else { throw new Exception("SQL语句输入错误!" + SetSql(sql_struct.GetSql(), parameters)); } }
//更新--0 时实库存 1 插入时间 //插入--0 货号 1 名称 2 发货数量 3 插入时间 public override void Input(List <string[]> paramers) { Sql_struct[] sql_struct = new Sql_struct[] { new Sql_struct3(), new Sql_struct5() }; base.Input(paramers, sql_struct); }