This could be a problem with the driver itself, or that the driver is not found on the classpath.
解决方案 »
- 如何提高jxl生成文件效率?
- 如何将DecimalFormat的字符串返还转换为数字?
- 大雪天裸体跪求跪求一个简单问题答案!
- 加分了!!!我想用java编写个有收发邮件功能的程序,我都需要些什么知识?
- JAVA中如何调用VC的OCX?
- 本人菜鸟,求一个java能够播放音乐的小程序【简单入门的就可】
- 各位高手紧急求以下程序的源代码,拜托了。救命呀!谁先做出正确程序给分
- 如何选中用JTable创建的表格的某一行?
- java 中有没有相当于enum的定义
- RMI问题配置问题,帮我解决,一定多给分!!!
- 请大家帮我推荐几本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)
什么意思?谢谢!