import java.sql.*;public class JDBCExample {
public static void main(String[] args) {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@192.168.0.101:1521:ZP";
Connection conn = DriverManager
.getConnection(url, "scott", "756435");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from dept");
while (rs.next()) {
System.out.print("DeptNo:" + rs.getInt(1));
System.out.print("/tDeptName:" + rs.getString(2));
System.out.println("/tLOC:" + rs.getString(3));
}
rs.close();
stmt.close();
conn.close();
} catch (ClassNotFoundException e) {
System.out.println("找不到指定的驱动程序类");
} catch (SQLException e) {
e.printStackTrace();
}
}
}请说的详细点 谢谢

解决方案 »

  1.   

    没导入classes12.jar
    和数据源有P关系
      

  2.   

    1.确定你的开发环境所在机器可以连接192.168.0.101:1521:ZP scott用户。
    2.classes12.jar驱动包导入没
      

  3.   

    将 classes12.jar
     包放在你java应用的lib包里面
      

  4.   

    classes12.jar和其它的…….jar我都放到 C:\java5.0\lib  去了啊 ,怎么还不行啊?
      

  5.   

    可以连上isqlplus,也可以连上scott用户,本地IP也是192.168.0.101没错啊。1521我就是按网上的,没改。请指教 
      

  6.   

    你是还不会java,和数据库没关系。
      

  7.   

    [Quote=引用 10 楼 forgetsam 的回复:]
    你是还不会java,和数据库没关系。
    [/Q
    那你帮我解决啊
      

  8.   

    classes12.jar 在ORACLE_HOME\jdbc\lib下
    将这个文件copy到你你eclipse工程目录下
      

  9.   

    我把classes12.jar 放在Eclipse界面下相应项目的SRC下面的目录中了(直接复制、粘贴到SRC下的),怎么还不行呐?我是新手,请指教,谢谢、谢谢
      

  10.   

    myeclipse中
    项目->属性->classpath,引入clases12.jar包。