日期:2014-05-18  浏览次数:20671 次

奇怪问题,大家帮我分析一下.
public   WAB30MRec   select(String   dwg_no)   throws   Exception{
WAB30MRec   wab30m   =   null;
        PreparedStatement   pstmt   =   null;
        ResultSet   rs   =   null;
        try{
                String   query   =   "Select   dwg_no,   cut_bay_no,   cut_mch_code,   cut_pln_date,   cut_adjt_dur,   cary_due_date,   wv_uom,   mtl_mat_grd,   stl_thck_1,   "   +
                                                            "stl_thck_2,   stl_bdth_1,   stl_bdth_2,   stl_lnth,   stl_cgrt,   stl_qty,   cut_req_qty,   btch_cnt,   cut_lnth,   "   +
                                                            "mark_lnth,   cut_rap_lnth,   mark_rap_lnth,   pln_week_no,   pln_cnfm_indc,   std_mh,   rgsr_emp_no,   rgsr_date,   rgsr_time,   "   +
                                                            "mnt_emp_no,   mnt_date,   mnt_time   "   +
                                              "     from   HP.WAB30M     "   +
                                              "     where   dwg_no   =   ?     ";
                pstmt   =   connection.prepareStatement(query);
                pstmt.setString(1,dwg_no);  
                rs   =   pstmt.executeQuery();

                if(rs.next()){
                        wab30m   =   new   WAB30MRec();   //   WAB30MRec   Constructor
                                          wab30m.setDwg_no(rs.getString( "dwg_no "));
                                          .........
                }   else   {
 
                        throw   new   DataNotFoundException();
                }   //   end   if
        }   finally