请教一个关于JDBC连ORACLE数据库的问题? orcale 的客户端或服务器自己带的, 在 jdbc 子目录中,里面还有 Demo 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那我在ORACLE的JDBC目录中找到这些文件后,我怎样才能使用这些文件呢?请教!!! 简单的方法是把它解压,拷到classes目录下. 能具体点说么,放在那里的classes目录下,这个目录要自己建么? web-inf/classes就是bean所在的那个目录. 需要下载class12.他是驱动程序。不用解压缩,设置classpath 就可以了。 一般来说数据库驱动都是打成jar的,如果是jar的包的话放在web-inf/lib下面. ORACLE8的JDBC驱动叫啥名呀 我咋找不到呢 我在jdbc/driver 下找到很多 .class 文件 它们是干什么的呀 ? JDBC是一个包,里面有很多.class,呵,你找到的可能就是它的一部分. 我用 Class.forName("oracle.jdbc.driver.OracleDriver") 提示为 classNotFoundException 怎样才能用这个oracle jdbc 驱动呀 或者我有一个 orcl 数据库 里边有一个表为 s 我怎么样才能方问它呢再搞不懂我都快疯了 "袄瑞抠"可真是够烦的了! 下面是我用的连接orcaleDriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());Connection con = DriverManager.getConnection ("jdbc:oracle:thin:@202.117.196.105:1521:orcl","ldtz", "123rt6");里面的oracle.jdbc....就是我解压放在web_inf/classes的JDBC驱动(为什么用解压的?因为我要放到网上,而网上服务器不让我设classpath,只提供classes空间的ftp). 谢谢风雨兄! 我已经明白一点儿了 不过 我现在是单机 就把它当做一个服务器吧 那我应该怎么设置呢?oracle.jdbc.driver.OracleDriver 你是从哪儿找到的呀 我怎么没看到过呀?我猜了一下 是不是应该这样DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());Connection con = DriverManager.getConnection("jdbc:oracle:orcl","ldtz", "123rt6");可是我找不到oracle.jdbc.driver.OracleDriver 如果找到了又不会设置CLASSPATH因为ORACLE的目录太复杂了 oracle.jdbc.driver.OracleDriver其实就是那个JDBC包.解压后,可以找到一个JDBC的驱动包,把oracle这个文件压拷到classes下就可以了."jdbc:oracle:orcl","ldtz", "123rt6"可以换成jdbc:oracle:thin:@127.0.0.1:1521:orcl","ldtz", "123rt6"//中间的是用户名,后面的是密码. 风雨兄又得麻烦你了我的f:\Oracle\Ora81\Classes 下已经有了一个oracle文件夹 所以我把解压后的 class12\oracle下的所有文件夹(jdbc等)都拷到了f:\Oracle\Ora81\Classes 下 因为要用 OracleDriver.class文件 所以我设 classpath 为 f:\Oracle\Ora81\Classes\jdbc\driver 因为 OracleDriver.class文件 在driver目录下但当我用到 oracle.jdbc.driver.OracleDriver时 出现 ClassNotFoundException 而直接用的时候却出现 NoClassDefFoundError 这又是为什么呀? 风雨兄又得麻烦你了我的f:\Oracle\Ora81\Classes 下已经有了一个oracle文件夹 所以我把解压后的 class12\oracle下的所有文件夹(jdbc等)都拷到了f:\Oracle\Ora81\Classes 下 因为要用 OracleDriver.class文件 所以我设 classpath 为 f:\Oracle\Ora81\Classes\jdbc\driver 因为 OracleDriver.class文件 在driver目录下但当我用到 oracle.jdbc.driver.OracleDriver时 出现 ClassNotFoundException 而直接用 OracleDriver的时候却出现 NoClassDefFoundError 这又是为什么呀? classpath 为 f:\Oracle\Ora81\Classes\jdbc\driver这里有点问题:比如你解压后是oracle\jdbc\..你应该把oracle文件夹一起拷,因为这个包是用import oracle.jdbc;所以这个oracle是必须要的.你可以不用classpath,而直接把这个oracle文件夹拷到你放javabean的那个目录下,也就是web-inf\classes\目录下.一定要连带上oracle这个文件夹,不能只拷下面的子文件. 因为我的 f:\Oracle\Ora81\Classes\ 下已经有了一个 oracle文件夹 如果我把子文件拷到已经存在的这个oracle也应该行吧 web-inf\classes 我没有呀 它是哪个程序的我先试一下吧 你放javabean的目录.默认的在你放jsp同一个目录里的\web-inf\classes\ 其实你自己设置以下就完了,在计算机的系统变量里设置CLASSPATH就可以My computer/property/advanced/environment variables/classpath=c:\oracle\isetup\jdbc\lib\classes111.jar\;c:\oracle\isetup\jdbc\lib\classes12.jar\;当然.ZIP的也可以,前面的是DRIVER的目录,其他的你可以自己设置,设置完了重新启动.我也是刚学,现在问题多多,共勉吧! 希望大家多帮忙.xiaofenguser(风雨):请指点上传文件的表单怎么处理? 我的JSP放在APPLICATION SERVER 端,数据库也是分开的,想从客户端把文件传到数据库,表单的FILE老是传不上去.能不能给个例子看看? 设置的<load-on-startup>1</load-on-startup>没起作用 动态生成下拉列表的问题 table 插件 大家用什么?还是自己写 c#和java 在JSP中传递参数的问题 求助 proxool的问题 帮帮忙 JSP 页面抖动是怎么回事 谁知道 ? 做OA,应该用什么样的服务器,tomcat行吗 applet的动画制作? 问个SpringMVC配置问题. imail的问题,高分相送,急急急!!! .jsp中什么样的句子能获取text中内容
如果是jar的包的话放在web-inf/lib下面.
提示为 classNotFoundException
怎样才能用这个oracle jdbc 驱动呀
或者
我有一个 orcl 数据库 里边有一个表为 s 我怎么样才能方问它呢再搞不懂我都快疯了 "袄瑞抠"可真是够烦的了!
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection con = DriverManager.getConnection ("jdbc:oracle:thin:@202.117.196.105:1521:orcl","ldtz", "123rt6");
里面的oracle.jdbc....就是我解压放在web_inf/classes的JDBC驱动(为什么用解压的?因为我要放到网上,而网上服务器不让我设classpath,只提供classes空间的ftp).
不过 我现在是单机 就把它当做一个服务器吧 那我应该怎么设置呢?oracle.jdbc.driver.OracleDriver 你是从哪儿找到的呀 我怎么没看到过呀?
我猜了一下 是不是应该这样DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection con = DriverManager.getConnection("jdbc:oracle:orcl","ldtz", "123rt6");可是我找不到oracle.jdbc.driver.OracleDriver
如果找到了又不会设置CLASSPATH因为ORACLE的目录太复杂了
其实就是那个JDBC包.
解压后,可以找到一个JDBC的驱动包,把oracle这个文件压拷到classes下就可以了.
"jdbc:oracle:orcl","ldtz", "123rt6"
可以换成jdbc:oracle:thin:@127.0.0.1:1521:orcl","ldtz", "123rt6"//中间的是用户名,后面的是密码.
但当我用到 oracle.jdbc.driver.OracleDriver时 出现 ClassNotFoundException 而直接用的时候却出现 NoClassDefFoundError 这又是为什么呀?
但当我用到 oracle.jdbc.driver.OracleDriver时 出现 ClassNotFoundException 而直接用 OracleDriver的时候却出现 NoClassDefFoundError 这又是为什么呀?
这里有点问题:
比如你解压后是oracle\jdbc\..
你应该把oracle文件夹一起拷,因为这个包是用import oracle.jdbc;所以这个oracle是必须要的.
你可以不用classpath,而直接把这个oracle文件夹拷到你放javabean的那个目录下,也就是web-inf\classes\目录下.
一定要连带上oracle这个文件夹,不能只拷下面的子文件.
web-inf\classes 我没有呀 它是哪个程序的
我先试一下吧
My computer/property/advanced/environment variables/
classpath=
c:\oracle\isetup\jdbc\lib\classes111.jar\;c:\oracle\isetup\jdbc\lib\classes12.jar\;
当然.ZIP的也可以,前面的是DRIVER的目录,其他的你可以自己设置,设置完了重新启动.我也是刚学,现在问题多多,共勉吧! 希望大家多帮忙.xiaofenguser(风雨):请指点上传文件的表单怎么处理? 我的JSP放在APPLICATION SERVER 端,数据库也是分开的,想从客户端把文件传到数据库,表单的FILE老是传不上去.能不能给个例子看看?