0
public class Db_try1 {
public static void main(String[] args)
{
String driver="oracle.jdbc.OracleDriver";
String url="jdbc:oracle:thin:@localhost:1521:xe";
String user="admin";
String pass="admin";
String sql="";
Connection conn=null;
try
{
Class.forName(driver);
System.out.println("Connecting to database Student.....");
conn=DriverManager.getConnection(url,user,pass);
Statement stmt = conn.createStatement();
sql="select * from student";
ResultSet rs= stmt.executeQuery(sql);
System.out.println("Reading the data and printing...");
while(rs.next())
{
System.out.println(rs.getInt("id"));
System.out.println(rs.getString(1));
System.out.println(rs.getString("mobile"));
}
rs.close(); stmt.close(); conn.close();
}
catch (Exception e)
{
// TODO Auto-generated catch block
System.out.println("Error found");
e.printStackTrace();
}
}
}
나는 오라클 10g를 사용합니다. netbeans에서 테스트 연결을 클릭하면 데이터베이스에 연결할 수 있습니다. 나는 예외 ClassNotFoundException가 무엇입니까이 코드 ..데이터베이스에 연결할 수 없습니다.
-Add appropriate version's jar 나는 ojdbc14.jar를 추가 .... 하나는 알고하는 방법 적당한? –
사용중인 JDK와 일치하는 것입니다. 나는 ojdbc16.jar가 더 좋은 아이디어라고 생각한다. – duffymo