好急啊!!无法加载驱动程序.
我在jbuilder8里用以下代码连接数据库:
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection(
"jdbc:oracle:thin:@localhost:1521:myoracle", "internal", "oracle");
可一运行却出现错误:
can't load database driver:oracle.jdbc.driver.OracleDriver
这是怎么回事?我已在classpath中把D:\Oracle\Ora81\jdbc\lib\classes12.zip添进去了啊。
问题点数:50、回复次数:8Top
1 楼dreamafter(笑问天)回复于 2003-08-03 16:51:49 得分 10
将classes12.zip 改名为oracle-jdbc.jar。Top
2 楼F1in2003(无敌超级赛亚人)回复于 2003-08-03 16:55:00 得分 10
试试Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
应该是你的驱动有问题,或者你添加的那个classes12.zip不对,(应该是*.jar文件,不是么)Top
3 楼zhusoft(祝贺)回复于 2003-08-03 16:56:54 得分 0
不行啊,还是如此Top
4 楼timpeng(dd)回复于 2003-08-03 17:25:14 得分 10
classes12.zip必须放在classpath第一JAR包位置,Top
5 楼yoken(雨泉)回复于 2003-08-03 17:30:02 得分 10
我记得jb8里加外部包需要在project properties里的library configuration里加Top
6 楼zhusoft(祝贺)回复于 2003-08-04 08:37:11 得分 0
我试了试可还是不行啊Top
7 楼smallbird105(理想实现者)回复于 2003-08-04 08:57:01 得分 5
你看看你的class12.zip或class12.jar是否可以用rar软件解开,如果不能,说明你的驱动程序有问题,你再下载一个新的就没有问题了,或者我发给你也行。Top
8 楼bobfallen(逐流)回复于 2003-08-04 09:39:55 得分 5
你把你的class12.zip改为class12.jar然后放入你的jdk目录下的lib里面,再在classpath里添加,或者直接解压class12.zip,把他放到你的当前目录下编译也可以Top




