为什么啊???? 我也不知道,SELCET * FROM STUDENT1试过么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先,你的数据库是Oracle吧,用Oracle提供的查询工具执行一下Select id from student1确保这句sql能够在查询工具中正常执行。然后,你用的stat是什么statement?如果是prepardStatement或者callableStatement,那么直接用execute就可以执行所有的合法sql语句,不必特地使用executeQuery。 Statement stat=connection.createStatement(); 应该是驱动冲突引起的,不知道你的应用是不是搭建在weblogic或者websphere上的,如果是的话,你必须注意他们自带的数据库驱动与你的数据库驱动jar冲突的问题,解决办法我可以提供一点思路:你可以配置你的服务器的启动脚本,将其中的classpath顺序颠倒一下,让服务器首先找到你的数据库驱动。解决既可以给分我了!赫赫 to javar6:不是搭建在weblogic或者websphere上的 那也要注意数据库驱动版本冲突的问题,对于oracle,很多系统自戴了支持它的驱动class,你务必注意冲突。你的是什么应用?怎么搭建的?可以说说嘛? to javaer6:是一个 swing and socket 的 考试系统的应用!(c/s) 仔细检查你的服务器端classpath下有没有存在多个oracle数据库驱动的情况.这个检查可能要很仔细才行哦,其实classpth定义的越多,越容易出版本冲突问题。 to javaer6 :classpath 里只有一个,oracle数据库驱动!!! 哦,那可能是你本身的数据库驱动根你数据库版本不对应引起的。记得好像是oracle9i的驱动与8i有区别,原有的class12.zip不能继续使用在9i当中,你的是什么版本驱动? 我 在 www.uml.org.cn下的,不知道是什么版本??我用的是:oracle 9i 你更新一下驱动版本吧,jdbc版本必须注明是oracle9i的,还有,你还要检查一下jre/lib/ext下的库,看看那里有没有包含oracle的驱动,有的话删掉或者将新下载的jar放在你的classpath前面 java中怎样判断一个文件是否被打开? 请问如何从一个数组中随机取值啊 如何获取字符串中的值 在 JBuilder 2005 里,双击 JTree 的 valueChanged 事件后,一切控件都不见了,这到底是为什么呢? 问大家一个关于利用main方法进行单元测试的问题 java如何读取大文件 JTextField的问题,谢谢大家 700元转让广州SCJP考试券 关于JAVA@Override注解的一个问题 这个错误看不懂 java里面怎么解决按引用调用的问题? 关于输入的问题
确保这句sql能够在查询工具中正常执行。
然后,你用的stat是什么statement?如果是prepardStatement或者callableStatement,那么直接用execute就可以执行所有的合法sql语句,不必特地使用executeQuery。
解决既可以给分我了!赫赫
你的是什么应用?怎么搭建的?可以说说嘛?
记得好像是oracle9i的驱动与8i有区别,原有的class12.zip不能继续使用在9i当中,你的是什么版本驱动?