日期:2014-05-18  浏览次数:20688 次

新人遇到的简单问题
本人初学,照案例在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)

------解决方案--------------------
应该是DriverManager引入错了吧。全类名:java.sql.DriverManager
------解决方案--------------------
Connetction 应为 Connection

初学者不要一个字一个字的敲,没有意义。
------解决方案--------------------
Connetction ct=DriverManager.getConection
类名写错,方法名写错