c502cf81f35cb20beda0b9ac631e025f4f95a619.svn-base 4.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. package UIK.UIK01;
  2. import java.sql.SQLException;
  3. import CoreFS.SA01.CoreIComponent;
  4. import CoreFS.SA06.CoreReturnObject;
  5. public class UIK010010 extends CoreIComponent{
  6. public CoreReturnObject DoQuery(String starttiem,String endtime,Boolean flag ) throws SQLException
  7. {
  8. CoreReturnObject cro = new CoreReturnObject();
  9. String str = "DENSITY,VISCOSITY,FLASH_POINT,FREEZ_POINT,STABILITY,CONCENT,ESI,ACID,PH,CONDUCTIVITY,SAPONIFICATION_VALUE,FE_VALUE,ASH_VALUE,C_VALUE,CL_VALUE,BACTERIA_FUNGI,TEMPERATURE,REG_ID,TO_CHAR(REG_DTIME,'YYYY-MM-DD HH24:MI:SS') REG_DTIME, MAG_OIL,BER_CON,TO_CHAR(SAM_DATE,'YYYY-MM-DD') SAM_DATE,SAM_TIME,SAM_ADDRESS,CANYOU,CATIE,STL_GRD,TYPH";
  10. if(!flag)
  11. {
  12. String sqlQuery = "select " + str+" from C_TBK01_RH_RESULT";
  13. cro = this.getDao("KgDao").ExcuteQuery(sqlQuery);
  14. return cro;
  15. }
  16. else
  17. {
  18. String sqlQuery = "select " + str+" from C_TBK01_RH_RESULT where REG_DTIME >= TO_DATE('"+starttiem+"','YYYY-MM-DD HH24:MI:SS') and REG_DTIME <= TO_DATE('"+endtime+"','YYYY-MM-DD HH24:MI:SS') ";
  19. cro = this.getDao("KgDao").ExcuteQuery(sqlQuery);
  20. return cro;
  21. }
  22. }
  23. public CoreReturnObject DoSelect(String ireg_datetime ) throws SQLException
  24. {
  25. CoreReturnObject cro = new CoreReturnObject();
  26. String str = "DENSITY,VISCOSITY,FLASH_POINT,FREEZ_POINT,STABILITY,CONCENT,ESI,ACID,PH,CONDUCTIVITY,SAPONIFICATION_VALUE,FE_VALUE,ASH_VALUE,C_VALUE,CL_VALUE,BACTERIA_FUNGI,TEMPERATURE,REG_ID,REG_DTIME,MAG_OIL,BER_CON,TO_CHAR(SAM_DATE,'YYYY-MM-DD') SAM_DATE,SAM_TIME,SAM_ADDRESS,CANYOU,CATIE,STL_GRD,TYPH";
  27. String sqlQuery = "select " + str+" from C_TBK01_RH_RESULT where REG_DTIME = TO_DATE('"+ireg_datetime+"','YYYY-MM-DD HH24:MI:SS')";
  28. cro = this.getDao("KgDao").ExcuteQuery(sqlQuery);
  29. return cro;
  30. }
  31. public CoreReturnObject DoUpdate(String IDENSITY,String IVISCOSITY,String IFLASH_POINT,String IFREEZ_POINT,String ISTABILITY,String ICONCENT,String IESI,String IACID,String IPH,String ICONDUCTIVITY,String ISAPONIFICATION_VALUE,String IFE_VALUE,String IASH_VALUE,String IC_VALUE,String ICL_VALUE,String IBACTERIA_FUNGI,String ITEMPERATURE,String IREG_ID,String IALTER_TIME,String IREG_DTIME,String IMAG_OIL,String IBER_CON,String ISAM_DATE,String ISAM_TIME,String ISAM_ADDRESS,String CANYOU,String CANTIE ,String GANGZ,String TYPH) throws SQLException
  32. {
  33. CoreReturnObject cro = new CoreReturnObject();
  34. String sqlQuery ="update C_TBK01_RH_RESULT set DENSITY=?,VISCOSITY=?,FLASH_POINT=?,FREEZ_POINT=?,STABILITY=?,CONCENT=?,ESI=?,ACID=?,PH=?,CONDUCTIVITY=?,SAPONIFICATION_VALUE=?,FE_VALUE=?,ASH_VALUE=?,C_VALUE=?,CL_VALUE=?,BACTERIA_FUNGI=?,TEMPERATURE=?,REG_ID=?,ALTER_TIME=?, MAG_OIL=?, BER_CON=?, SAM_DATE=TO_DATE('"+ISAM_DATE+"','YYYY-MM-DD'), SAM_TIME=?, SAM_ADDRESS=? ,CANYOU=?,CATIE=?,STL_GRD=?,TYPH=? where REG_DTIME =TO_DATE('"+IREG_DTIME+"','YYYY-MM-DD HH24:MI:SS')";
  35. Object[] obj = new Object[]{ IDENSITY, IVISCOSITY, IFLASH_POINT, IFREEZ_POINT, ISTABILITY, ICONCENT, IESI, IACID, IPH, ICONDUCTIVITY, ISAPONIFICATION_VALUE, IFE_VALUE, IASH_VALUE, IC_VALUE, ICL_VALUE, IBACTERIA_FUNGI, ITEMPERATURE, IREG_ID, IALTER_TIME, IMAG_OIL, IBER_CON, ISAM_TIME, ISAM_ADDRESS,CANYOU,CANTIE,GANGZ,TYPH };
  36. cro = this.getDao("KgDao").ExcuteNonQuery(sqlQuery,obj);
  37. return cro;
  38. }
  39. public CoreReturnObject DoInsert(String IDENSITY,String IVISCOSITY,String IFLASH_POINT,String IFREEZ_POINT,String ISTABILITY,String ICONCENT,String IESI,String IACID,String IPH,String ICONDUCTIVITY,String ISAPONIFICATION_VALUE,String IFE_VALUE,String IASH_VALUE,String IC_VALUE,String ICL_VALUE,String IBACTERIA_FUNGI,String ITEMPERATURE,String IREG_ID,String ireg_datetime,String IMAG_OIL,String IBER_CON,String ISAM_DATE,String ISAM_TIME,String ISAM_ADDRESS,String CANYOU,String CANTIE ,String GANGZ ,String TYPH) throws SQLException
  40. {
  41. CoreReturnObject cro = new CoreReturnObject();
  42. String sqlQuery = "insert into C_TBK01_RH_RESULT(DENSITY,VISCOSITY,FLASH_POINT,FREEZ_POINT,STABILITY,CONCENT,ESI,ACID,PH,CONDUCTIVITY,SAPONIFICATION_VALUE,FE_VALUE,ASH_VALUE,C_VALUE,CL_VALUE,BACTERIA_FUNGI,TEMPERATURE,REG_ID,REG_DTIME,MAG_OIL,BER_CON,SAM_DATE,SAM_TIME,SAM_ADDRESS,CANYOU,CATIE,STL_GRD,TYPH ) values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,TO_DATE('"+ireg_datetime+"','YYYY-MM-DD HH24:MI:SS'),?,?,TO_DATE('"+ISAM_DATE+"','YYYY-MM-DD'),?,?,?,?,?,?)";
  43. Object[] obj = new Object[]{IDENSITY, IVISCOSITY, IFLASH_POINT, IFREEZ_POINT, ISTABILITY, ICONCENT, IESI, IACID, IPH, ICONDUCTIVITY, ISAPONIFICATION_VALUE, IFE_VALUE, IASH_VALUE, IC_VALUE, ICL_VALUE, IBACTERIA_FUNGI, ITEMPERATURE, IREG_ID,IMAG_OIL, IBER_CON, ISAM_TIME, ISAM_ADDRESS,CANYOU,CANTIE,GANGZ ,TYPH};
  44. cro = this.getDao("KgDao").ExcuteNonQuery(sqlQuery,obj);
  45. return cro;
  46. }
  47. }