本人初学,照案例在eclipse中输入了以下代码,但运行报错,那位大侠知道问题,谢谢
import java.sql.*;
try{
   Class.forName("oracle.jdbc.drive.OracleDriver");
Connetction ct=DriverManager.getConection    ("jdbc:oracle:thin:@127.0.0.1:1521:test","scott","tiger");
Statement sm=ct.createStatement();
ResultSet rs = sm.executeQuery("select * from emp");
while(rs.next()){
System.out.println("用户名:"+rs.getString(2));
 }
}catch (Exception e){
    e.printStackTrace();
} 运行报错:(classes12.jar包也引人了项目)
         Exception in thread "main" java.lang.Error: 无法解析的编译问题:
Connetction 无法解析为类型
没有为类型 DriverManager 定义方法 getConection(String, String, String)

解决方案 »

  1.   

    应该是DriverManager引入错了吧。全类名:java.sql.DriverManager
      

  2.   

        Connetction ct=java.sql.DriverManager.getConection("jdbc:oracle:thin:@127.0.0.1:1521:test","scott","tiger");这样写还是报一样的错误
      

  3.   

    Connetction 应为 Connection初学者不要一个字一个字的敲,没有意义。
      

  4.   

    Connetction ct=DriverManager.getConection
    类名写错,方法名写错
      

  5.   

    Connection ct=java.sql.DriverManager.getConection("jdbc:oracle:thin:@127.0.0.1:1521:test","scott","tiger");改成这个也报错呢[