看板 java 關於我們 聯絡資訊
^^感謝回應.. 不過exception沒有printStackTrace()是為了節省這的版面 原本都是有printStackTrace()的.但是結果一樣,完全沒有例外產生的訊息..>_< : 下面這兩行 : : }catch(ClassNotFoundException e){} : : catch(SQLException e){} : 改成 : catch(Exception e){ : e.printStackTrace(); : } : 然後看一下錯誤訊息是啥... : ==== : 當然,我是覺得不用 Servlet 可以正常連結這點,有點詭異... [抖] 這也許是我的意思不夠清楚, 在命令提示字元可顯示的程式如下 package cert; import java.sql.*; public class HelloWorldServlet{ public static void main(String para[]){ try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con=DriverManager.getConnection ("jdbc:odbc:ebookstore"); Statement stmt=con.createStatement(); ResultSet rs=stmt.executeQuery ("SELECT Title FROM Book"); while(rs.next()){ System.out.println(rs.getString("Title")); } }catch(Exception e){ e.printStackTrace(); } } } 謝謝.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.1.148