eclipsを使ってJavaからSQLのテーブル一覧をコンソールに表示させたいのですが、テーブルが表示されないです。JDBCを使って、oracleに繋げることはできました。コンパイルエラーは出ず、実行はされますが、テーブルは表示されずに処理が終了してしまいます。下記のようにコードを記述したのですが、何か間違っているのでしょうか。
lang
1コードpublic void indicate () { 2 try{ 3 Class.forName("oracle.jdbc.driver.OracleDriver"); 4 String url = "jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = XXXX)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = oracle)))"; 5 String user = "hr"; 6 String pass = "hr"; 7 Connection con = DriverManager.getConnection(url, user, pass); 8 Statement stmt = con.createStatement(); 9 ResultSet rset = stmt.executeQuery ("select * from EMP"); 10 while (rset.next()) { 11 System.out.println( 12 rset.getInt("ID") + "¥t" 13 + rset.getString("商品名") + "¥t" 14 + rset.getString("製作者") + "¥t" 15 + rset.getString("会社名") + "¥t" 16 + rset.getDate("発売日") + "¥t" 17 + rset.getInt("値段")); 18 } 19 rset.close(); 20 stmt.close(); 21 con.close(); 22 } catch (ClassNotFoundException e) { 23 e.printStackTrace(); 24 } catch (SQLException e) { 25 e.printStackTrace(); 26 } 27 }
それともeclipsのコンソール画面では表示されないのでしょうか。
わかりづらくてすみません。
どなたか原因や表示させる方法を知っている方がいましたら教えてください。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/29 13:42