当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 打开窗口后,能不能让控件大小跟着窗口而变,怎么做才好呢? 最好成比例的改变! 盼高手赐教!谢谢。 ......
    摘要: 我家有小妹今年参加高考,大家有好的冲刺方法和注意事项可以提供啊! 谢谢! ......


实在没办法,谁来帮帮.,头都大了

看我的程序,为什么他只输出aaa和ok,为什么不输出bbb,真是怪事,输出aaa证明哪个if条件满足,也就执行   stmt.executeUpdate(sql3);  
  语句,把这条语句屏了,他输出aaa和bbb和ok了,为什么呢  
   
  package   testtesttest;  
   
   
  import   java.io.*;  
  import   java.util.*;  
  import   java.sql.*;  
  import   javax.servlet.*;  
   
   
  public   class   AppFacilityStatus   {  
      java.text.DateFormat   df   =   new   java.text.SimpleDateFormat("yyy/MM/dd   hh:mm");  
      Statement   stmt   ;  
      ResultSet   rsHire   ;  
   
      public   AppFacilityStatus()   {  
      }  
   
      public   void   statusAction()  
                    throws   Exception  
            {  
   
                Class.forName("org.postgresql.Driver");  
   
                    java.sql.Connection   con=DriverManager.getConnection("jdbc:postgresql://lcx/pmoo","postgres","postgres");  
                try  
                        {  
                              stmt   =   con.createStatement();  
                              rsHire   =   stmt.executeQuery("SELECT   *   FROM   facilityhire");  
   
                        while   (rsHire.next())  
   
                            {  
   
   
                              if   (df.format(rsHire.getTimestamp("fh_end_date")).compareTo(df.format(new   java.util.Date()))   <   0   &&rsHire.getString("fh_status").equalsIgnoreCase("HIRING"))  
                            {  
                                        int   fh_facilityid   =   rsHire.getInt("fh_facilityid");  
   
   
                                          String   sql3   =   "UPDATE   facility   SET   f_hireqty=100"   +   "   where   f_id="+fh_facilityid;  
                                  System.out.println("aaa");//测试用的  
                                  stmt.executeUpdate(sql3);  
                              }  
   
                          }  
   
                          System.out.println("bbbb");测试用的  
   
                  }  
                        catch(Exception   e)  
                        {  
   
                                throw   new   ServletException("error");  
                        }  
                        finally  
                        {  
                             
                        rsHire.close();  
                        stmt.close();  
                        con.close();  
                    System.out.println("ok");//测试用的  
                    }  
   
            }  
   
  public   static   void   main(String   args[])  
            {  
            try{  
                new   AppFacilityStatus().statusAction();  
            }  
            catch(Exception   e)  
            {}  
            }  
  }  
 

NO.1   作者: wks9527

你在    
  System.out.println("aaa");//测试用的    
  的后面加一句  
  stmt   =   con.createStatement();  
  再试试  
 

NO.2   作者: tingod

解决了,呵呵  
  以后继续互助

NO.3   作者: yabbi21

因为在执行stmt.executeUpdate(sql3)时出现了异常。  
  所以直接跳到异常处理catch中了。  
   
  仔细检查你的sql的查询语法及逻辑。  
 


    摘要: 二、 存储器管理 算法:分区(固定/首次适应/循环首次适应/最佳适应/动态重定位分区、分页、分段、请页、请段、段页式存储管理 要求: (1) 各种算法包括分配与回收; (2) 显示分区说明彪、页表、段表等数据结构; (3) 统计碎片情况; (4) 输入逻辑地址后,得到物理地址; 三、 设备管理 1、 缓冲管理(双缓冲/循环缓冲/缓冲池) flash实现,包括循环缓冲的读写同步,缓冲池中缓冲......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE