java 桥连接oracle数据库错误

yecaibupa 2012-04-12 05:06:18
package com.lbj.test;
import java.sql.*;
public class TestOra2 {

/**
* @param args
*/
public static void main(String[] args) {
try{
//1.加载驱动
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

//2.得到连接
Connection ct= DriverManager.getConnection("jadc:odbc:testlbj","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();
}

}

}


错误时下面:

java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.lbj.test.TestOra2.main(TestOra2.java:14)

是没有驱动吗,加载那个名称的驱动
...全文
71 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
nmyangym 2012-04-12
  • 打赏
  • 举报
回复
我用的oracle10g, 下载了odbc101040.exe.
运行后会在"ODBC数据源管理器" 的"驱动程序"里出现"Oracle in OraDb10g_home4"这一条。
再在"系统DSN"添加数据源,驱动程序选:Oracle in OraDb10g_home4。
数据源名选:testlbj
设置完就能用了。
wu515215418 2012-04-12
  • 打赏
  • 举报
回复
暂时未解,先占个台……

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧