代码如下:packagecom.tdx;importjava.sql.*;publicclassTestJdbc{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubtry{Class.forName("oracle.jdbc.driver.oracl...
代码如下:
package com.tdx;
import java.sql.*;
public class TestJdbc {
public static void main(String[] args) {
// TODO Auto-generated method stub
try{
Class.forName("oracle.jdbc.driver.oracledriver");
Connection ct=DriverManager.getConnection("jdbc:oracle:thin:@Lenovo-PC:1521:orcl","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();
}
}
}
在eclipse中出现错误如图:
从eclipse中也导入了oracle的jdbc驱动 ojdbc6.jar, 但还是无法连接数据库。将代码从cmd中运行,并设置了环境变量set classpath=C:\Program Files\Java\jre6\lib\ojdbc6.jar;
仍然是连接不上,错误与上图一样。是代码的问题,还是驱动包不行,查了很多文章都不行。恳请各位高手帮助解决这个问题,在此表示感谢。
展开