0

ClassNotFoundException:OracleDriverWin7 32 ビット上の Oracle 11g express db との JDBC 接続

ソースコードは次のとおりです。

import java.lang.*;
import java.sql.*;

class OracleCon{
public static void main(String args[])
   {
        try{
              Class.forName("oracle.jdbc.driver.OracleDriver");
              Connection con=DriverManager.getConnection(
              "jdbc:oracle:thin:@localhost:1521:xe","system","ashish");
               Statement stmt=con.createStatement();
                ResultSet rs=stmt.executeQuery("select * from emp");
             while(rs.next())
               System.out.println(rs.getInt(1)+"  "+rs.getString(2)+"  "+rs.getString(3));
              con.close();
             }catch(Exception e)
                      { 
                         System.out.println(e);
                       }
      }
}

このプログラム コードを実行する前に、次のコマンドを使用してパスを設定します。

path c:\Program Files\Java\jdk1.7.0_25\bin 
set classpath=c:\program fles\Java\jre7\lib\ojdbc14

このソース コードを cmd (コマンド プロンプト) で実行すると、次のような出力が得られました。

java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver
4

0 に答える 0