4745e5960fac7e2035c1e642ea8548804949a155.svn-base 1.2 KB

12345678910111213141516171819202122232425
  1. package QCM.QCM01.QCM0102;
  2. import CoreFS.SA01.CoreIComponent;
  3. import CoreFS.SA06.CoreReturnObject;
  4. public class QueryPhy extends CoreIComponent {
  5. CoreReturnObject cro = new CoreReturnObject();
  6. //������Ŀ���Ʋ�ѯ
  7. public CoreReturnObject Query(String phyGrpDesc){
  8. StringBuffer sqlucomm = new StringBuffer();
  9. sqlucomm.append("select PHY_GRP_CODE,PHY_GRP_DESC,PHY_CODE_L,PHY_DESC_L,PHY_CODE_M,PHY_DESC_M,PHY_CODE_S,PHY_NAME_S,"+
  10. "ITEM_CODE_D,ITEM_DESC_D,ITEM_CODE_T,ITEM_DESC_T,ITEM_CODE_S,ITEM_DESC_S,PHY_UNIT,OS1_PHY_GRP_CODE,OS1_PHY_GRP_DESC,"+
  11. "OS2_PHY_GRP_CODE,OS2_PHY_GRP_DESC,HOUR_READY,HOUR_TEST,DEFECT_TYPE_CODE,DEFECT_TYPE_DESC,DEFECT_SEQ,ROUND_OFF_RULES_CODE,"+
  12. "ROUND_OFF_RULES_NAME,ROUND_OFF_DIGITS,ROUND_OFF_GAP,VALIDFLAG,MEMO,CREATE_ID,CREATE_NAME,TO_CHAR(CREATE_TIME,'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,UPDATE_ID,"+
  13. "UPDATE_NAME,TO_CHAR(UPDATE_TIME,'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,DELETE_ID,DELETE_NAME,TO_CHAR(DELETE_TIME,'YYYY-MM-DD HH24:MI:SS') DELETE_TIME "+
  14. " from QCM_BASE_PHY"+
  15. " where VALIDFLAG='1' ");
  16. if(!"".equals(phyGrpDesc)){
  17. sqlucomm.append(" and PHY_GRP_DESC like '%"+phyGrpDesc+"%' ");
  18. }
  19. cro=this.getDao("KgDao").ExcuteQuery(sqlucomm.toString());
  20. return cro;
  21. }
  22. }