关于连接oracle数据库操作的

lucky749 2011-08-29 03:36:14
如题
已将classes12.jar,添加到web-ini/lib/下。并在项目类库中添加了classes12.jar.在tomcat/common/lib/也放了classes12.jar.当用eclipse调试的时候,总会出现
Source not found
does not contain the source for the oracleConnection class
请大侠告诉我原因及解决方案··
在此谢过了·
...全文
250 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lucky749 的回复:]
DriverManager 这个是哪里引用出来的呢,我刚刚学,见笑了。
[/Quote]

public class DriverManager extends Object

java.lang.Object
java.sql.DriverManager
kai27ks 2011-08-31
  • 打赏
  • 举报
回复
还有,楼主class12.jar不包含源码的。所以你跟踪不进去。
GIS__ 2011-08-30
  • 打赏
  • 举报
回复
你用ojdbc14.jar就可以了,那个没听过
sugarTan 2011-08-30
  • 打赏
  • 举报
回复
还有就是要看看你的jar包与jdk的版本是否匹配:
classes12.jar - for Java 1.2 and 1.3
ojdbc14.jar - for Java 1.4 and 1.5
ojdbc5.jar - for Java 1.5
ojdbc5_g.jar - for Java 1.5 包含跟踪代码。
ojdbc6.jar - for Java 1.6
ojdbc6_g.jar - for Java 1.6 包含跟踪代码。
sugarTan 2011-08-30
  • 打赏
  • 举报
回复
“将classes12.jar,添加到web-ini/lib/下”路径错了,怎么找得到呢?路径是:
WEB-INF/lib
飓风zj 2011-08-30
  • 打赏
  • 举报
回复
不知道和你oracle的版本对应上没
kai27ks 2011-08-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 lucky749 的回复:]
我有跟进去,我也有选那个包,但是提示说。源文件找不到附加OracleConnect.class。里面很多类都是这样··但,我解压进去看,又有这些OracleConnect.class文件存在。
[/Quote]
http://www.firstload.com/?ir=1&fn=classes12.jar+%E6%BA%90%E7%A0%81
推荐你下次还是用odbc吧
lucky749 2011-08-29
  • 打赏
  • 举报
回复
都有的啊、
zn85600301 2011-08-29
  • 打赏
  • 举报
回复
将class12.jar 考到tomcat webapps下的 你的工程的lib目录下
lucky749 2011-08-29
  • 打赏
  • 举报
回复
我有跟进去,我也有选那个包,但是提示说。源文件找不到附加OracleConnect.class。里面很多类都是这样··但,我解压进去看,又有这些OracleConnect.class文件存在。
kai27ks 2011-08-29
  • 打赏
  • 举报
回复
你跟踪进去的时候需要源码包,而你没有下源码包。可以通过添加add source那里添加或者在java bulid path那source attachement那点击edit
lucky749 2011-08-29
  • 打赏
  • 举报
回复
DriverManager 这个是哪里引用出来的呢,我刚刚学,见笑了。
woulderful 2011-08-29
  • 打赏
  • 举报
回复
classes 12.jar 现在貌似都不用这个了,连接orcale 的数据库现在的jar包都 odbc.jar

用这个,不用仍在 tomcat的库里,再就是连接代码,你随便 百度 谷歌 都一片

下面给你个 连接的代码 做参考:
Oracle(用thin模式):
 String Driver="oracle.jdbc.driver.OracleDriver";    //连接数据库的方法
String URL="jdbc:oracle:thin:@loaclhost:1521:orcl"; //orcl为数据库的SID
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).newInstance(); //加载数据库驱动
Connection con=DriverManager.getConnection(URL,Username,Password);


JDBC-ODBC:
String Driver="sun.jdbc.odbc.JdbcOdbcDriver";
String URL="jdbc:odbc:dbsource"; //dbsource为数据源名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).newInstance();
Connection con=DriverManager.getConnection(URL,Username,Password);

81,092

社区成员

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

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