This could be a problem with the driver itself, or that the driver is not found on the classpath.
解决方案 »
- 替换源文件中的文本并将修改存储到新的文件中
- 紧急,如解决问题,100分奉上~~
- 仅能修改,不能添加和删除的模块设计!希望大家提出优雅的做法
- java中怎么样得到机器内存大小?
- 用jPasswordField.getPassword()写进去的密码怎么验证?
- 怎么判断图片加载成功?
- 大家新年好,首先给大家拜个年!问一个问题:setPreferredSize()与setsize()有什么区别,什么时候用setPreferredSize(),什么时候用se
- applet 中怎么实现ie中的表单递交
- Java初学,问个书上的问题
- 如何修改XML根元素名
- 请大家帮我推荐几本JAVA的书好吗?
- 这段程序怎么造成会出界阿?(short类型转成byte[2])
2,你必须在classpath中将oracle驱动正确的加载!
在Tools-configure libraries-添加一个,把oracle jdbc驱动文件放进去(classes12.zip)。
然后Tools-Enterpirse setup-Database Drivers-添加刚才你健的libraries里的
在去看看driver:oracle.jdbc.driver.OracleDriver这个是不是变黑色了?黑色了,你就可以用了。
以前用过,现在记不清了,对了给分哦
thin 的:
String url1="jdbc:oracle:thin:@192.168.35.222:1521:ORCL";
Class.forName("oracle.jdbc.driver.OracleDriver");
con = DriverManager.getConnection(url1,"user","password");
jdbc 分thin或oci的看你用的是那个,oci的差不多将classes11.zip或classes12.zip加入到classpath
java.lang.Exception: make_c_state at com.borland.jdbcx.metadata.DatabaseInfo.loadDatabase(Unknown Source) at com.borland.jdbcx.metadata.DatabaseInfo.openDatabase(Unknown Source) at com.borland.jdbcx.metadata.MetaDataTreeNode.a(Unknown Source) at com.borland.jdbcx.metadata.MetaDataTreeNode.getChildCount(Unknown Source) at javax.swing.tree.DefaultTreeModel.getChildCount(DefaultTreeModel.java:163) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1412) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1221) at javax.swing.tree.VariableHeightLayoutCache.ensurePathIsExpanded(VariableHeightLayoutCache.java:917) at javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLayoutCache.java:162) at javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.java:1428) at javax.swing.plaf.basic.BasicTreeUI$TreeExpansionHandler.treeExpanded(BasicTreeUI.java:2239) at javax.swing.JTree.fireTreeExpanded(JTree.java:2114) at javax.swing.JTree.setExpandedState(JTree.java:2794) at javax.swing.JTree.expandPath(JTree.java:1646) at javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(BasicTreeUI.java:2022) at javax.swing.plaf.basic.BasicTreeUI.handleExpandControlClick(BasicTreeUI.java:2009) at javax.swing.plaf.basic.BasicTreeUI.checkForClickInExpandControl(BasicTreeUI.java:1963) at javax.swing.plaf.basic.BasicTreeUI$MouseHandler.mousePressed(BasicTreeUI.java:2674) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:220) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:220) at java.awt.Component.processMouseEvent(Component.java:3712) at java.awt.Component.processEvent(Component.java:3544) at java.awt.Container.processEvent(Container.java:1164) at java.awt.Component.dispatchEventImpl(Component.java:2593) at java.awt.Container.dispatchEventImpl(Container.java:1213) at java.awt.Component.dispatchEvent(Component.java:2497) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2210) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125) at java.awt.Container.dispatchEventImpl(Container.java:1200) at java.awt.Window.dispatchEventImpl(Window.java:914) at java.awt.Component.dispatchEvent(Component.java:2497) at java.awt.EventQueue.dispatchEvent(EventQueue.java:339) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
什么意思?谢谢!