33a3390f021c9858c1cc6c3d1fb4d0e66b311544.svn-base 835 B

12345678910111213141516171819202122232425262728
  1. package EGIS;
  2. import CoreFS.SA01.CoreIComponent;
  3. import CoreFS.SA06.CoreReturnObject;
  4. public class QueryEgis extends CoreIComponent{
  5. CoreReturnObject cro = null;
  6. StringBuffer sqlucomm=null;
  7. //²éѯ ¹©·½Ãû³Æ¡¢²úÏß
  8. public CoreReturnObject Query(String name,String line) {
  9. sqlucomm = new StringBuffer();
  10. cro=new CoreReturnObject();
  11. sqlucomm.append("select " +
  12. "EGIS_ID,FOR_NAME,PRODUCTION_LINE,NORM,UNIT_PRICE," +
  13. "TO_CHAR(CREATE_DATE,'YYYY-MM-DD HH24:MI:SS') CREATE_DATE," +
  14. "TO_CHAR(REVISE_DATE,'YYYY-MM-DD HH24:MI:SS') REVISE_DATE"+
  15. " from QCM_EGIS where FETTLE=1");
  16. if(!"".equals(name)){
  17. sqlucomm.append(" and FOR_NAME='"+name+"'");
  18. }
  19. if(!"".equals(line)){
  20. sqlucomm.append(" and PRODUCTION_LINE='"+line+"'");
  21. }
  22. cro=this.getDao("KgDao").ExcuteQuery(sqlucomm.toString());
  23. return cro;
  24. }
  25. }