| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package EGIS;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.util.ArrayList;
- import CoreFS.SA01.CoreIComponent;
- import CoreFS.SA06.CoreReturnObject;
- import QCM.COMMUNAL.communalClass;
- import QCM.COMMUNAL.sqlCount;
- public class addEgis extends CoreIComponent{
- CoreReturnObject cro = null;
- StringBuffer sqlucomm=null;
- int max=0;
- ResultSet rs=null;
- //火运供方维护 参数:供方名称、产线、钢座架规格、车皮费单价、序号
- public CoreReturnObject add(ArrayList list){
- cro=new CoreReturnObject();
- sqlucomm=new StringBuffer();
- sqlucomm.append("select max(EGIS_ID) max from QCM_EGIS ");
- try {
- rs = this.getDao("KgDao").ExceuteQueryForResultSet(sqlucomm.toString());
- if (rs.next()) {
- max = rs.getInt("max");
- max++;
- }
- } catch (SQLException e1) {
- e1.printStackTrace();
- }
- sqlucomm = new StringBuffer();
- sqlucomm.append("insert into QCM_EGIS(EGIS_ID,FOR_NAME,PRODUCTION_LINE,NORM,UNIT_PRICE,CREATE_DATE,FETTLE)"+
- "values("+max+",?,?,?,?,TO_DATE('"+communalClass.getDate()+"','YYYY-MM-DD HH24:MI:SS'),1)");
- Object[] obj = new Object[]{list.get(0),list.get(1),list.get(2),list.get(3)};
- try {
- cro=this.getDao("KgDao").ExcuteNonQuery(sqlucomm.toString(),obj);
- } catch (SQLException e) {
- e.printStackTrace();
- }
- return cro;
- }
-
- }
|