使用COM.ibm.db2.jdbc.net.DB2Driver试试,我用的他
DriverManager.registerDriver(new COM.ibm.db2.jdbc.net.DB2Driver());
Connection conn = DriverManager.getConnection ("jdbc:db2://dbserv:8888/test", "db2admin", "");
DriverManager.registerDriver(new COM.ibm.db2.jdbc.net.DB2Driver());
Connection conn = DriverManager.getConnection ("jdbc:db2://dbserv:8888/test", "db2admin", "");
解决方案 »
- 一个奇怪的问题,为什么我画不出图片来?
- 为什么我的java程序一运行就蓝屏
- 我没有C语言基础,自学JAVA哪本书好些?
- 请问如何转换图片格式阿?
- 向EXCEL中插入一个日期数据。
- 再简单不过了! 但为什么打不印不出矩阵?
- 谁有这方面的知识??????????????
- 大家有没有注意到在java中23/12结果是多少呢?
- 关于多RS的问题....在线等待..急.
- java基础:成员变量在赋值前先置空?
- ie不支持java的swing类,sun说可以用plugin来扩充,而且不用客户的浏览棋手动安装,我用了java的plugin插件,不起作用,有用过的朋友多多指教?
- 可爱的Oracle JDeveloper 3.1--一个低配置的悲哀
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance();
我还并没有去连数据库,就报错...
还望多多帮忙..
你的java调试环境是什么?
不能载入数据库驱动器..
错误信息:COM.ibm.db2.jdbc.net.DB2Driver
java.lang.ClassNotFoundException:Com.ibm.db2.jdbc.net.DB2Driver
at Ridbc.main(Ridbc.java:20)
我的java调试环境为:
1.visual age for java
2.jdk1.1.7+UltraEdit
同时调试,都是这个错误..
还劳您多多帮助...
若下载一个连接db2的驱动,到什么地方.java.sql.Driver这个驱动器能连吗?
它用来连什么数据库...
问题太多,请前辈不要嫌我罗嗦..还望您耐心指教.先行谢过...
而你用的是JDK1.1.7,试试用JDK1.2
你将mycode目录下的类导入到visualage中,看看行不行。
DB2java.zip是该版本db2的驱动,没有问题的,java.sql.driver只是个接口,是做驱动必须继承的,连什么数据库就需要该公司提供符合该接口的实现程序。
我按照你说的导入到visualage中,在Com.ibm.db2.jdbc.net.中也有DB2Driver类
但还是不行.老错误..另:Com.ibm.db2.jdbc.app.也有DB2Driver类.应该导入正确.
真是奇怪了...
你db2的版本是多少?我的是5.0
我用的visualage是3.0企业版
非常感谢你jackzhu.不过我还有两个问题不太明白.麻烦您
解答:1,如此说来,那么在jdk1.1.7环境下出错,是我的classpath设置不对吗?
2,com.ibm.db2.jdbc.app.db2driver和com.ibm.db2.jdbc.net.db2driver
有什么区别呢?他们对访问数据库有什么影响?
app包和net包的区别我也不是十分清楚,好象是app支持的是udb,但db2的例子中并未做详细说明,也许查查db2的帮助会有发现。
就好了。最后一个问题:当连接数据库时,如果我输入的有效用户名和密码
等等有关访问数据库的参数有误时,会报错。同时有如:SQLSTATE=08S01
的信息。请问有没有什么参考手册之类去查SQLSTATE代码的具体含义。。
java版的jackzhu斑竹。我十分感谢您耐心细致的帮助我。
真不愧有大侠风范。特此向你表示由衷的感谢。
如果国家多一些您这样的人,我想我国的软件事业一定能上去。
将来我希望象你一样。。