java.sql.SQLException: ORA-00942: 表或视图不存在

Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.Vector.elementData(Unknown Source)
at java.util.Vector.elementAt(Unknown Source)
at javax.swing.table.DefaultTableColumnModel.getColumn(Unknown Source)
at javax.swing.JTable.getCellEditor(Unknown Source)
at project.DBTestFrame.actionPerformed(DBTestFrame.java:100)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)

java.lang.ArrayIndexOutOfBoundsException

这句代码说明你的数组越界了

看看
at project.DBTestFrame.actionPerformed(DBTestFrame.java:100)

DBTestFrame.java 第100行代码有问题追问

这是第100行,请问有什么问题呢
Cell Editor ce = tb.getCellEditor(rowId, columnId);

追答

说明你传进来的rowid,columnid 越界了
在table里面没有数据的

温馨提示:内容为网友见解,仅供参考
无其他回答

java.sql.SQLException: ORA-00942: 表或视图不存在
1、检查JDBC数据源是否配置正确;2、检查表或视图名称是否写错;3、检查Java中数据源的数据库用户是否具有引用该表或视图的权限;

java.sql.SQLException: ORA-00942: 表或视图不存在
java.lang.ArrayIndexOutOfBoundsException 这句代码说明你的数组越界了 看看 at project.DBTestFrame.actionPerformed(DBTestFrame.java:100)DBTestFrame.java 第100行代码有问题

java.sql.SQLException: ORA-00942: 表或视图不存在
使用你程序连接数据库的用户去执行这个语句,看是不是能执行出来。select * from words,通常是你连接数据库的用户跟你pl sqll连接不一致导致的

ora-00942表或视图不存在
Config.getWebStores: java.sql.SQLException: ORA-00942: 表或视图不存在 你在重建一个表或是视图,试试。。表或视图不存在 这样的错误不算是大问题,可能就是你没有建上,,有点耐心,具体的问题,我得给你远程操作看一下。具体不知道怎么回事,我也不能轻易下结论,这是我的qq号648957953,有...

java.sql.SQLException: ORA-00942: 表或视图不存在
看一下你配置数据库信息的时候有没有写错信息啊,我刚刚遇到过这个问题,是自己粗心写错信息了。给你看一下这段代码,是可以运行的:Class.forName("oracle.jdbc.driver.OracleDriver") ;\/\/Driver oracle = new oracle.jdbc.driver.OracleDriver() ;String url = "jdbc:oracle:thin:@211.87.224....

java.sql.SQLException: ORA-00942: 表或视图不存在
表或视图不存在,问题不是出在BaseDao问题可能出在你的sql语句上

java.sql.SQLException: ORA-00942: 表或视图不存在
加一下方案名试下。比如scott.emp可能不同用户连接,不在一个模式下,找不到表或视图。

...操作ORACLE问题,连接一切没问题,但是出现异常“表或视图不存在”
应该是你的ODBC连接的有问题,或者表空间根本就不是这个用户下的,这个和权限关系不大,只需要一个插入权限就可以了。

java.sql.SQLException: #22007 Query怎么解决啊日期的转换
java.sql.SQLException错误!ORA-00904: --invalid column name 无效列名 ORA-00942:  --table or view does not exist 表或者视图不存在 ORA-01400:  --cannot insert NULL into () 不能将空值插入 ORA-00936: --缺少表达式 ORA-00933: --SQL 命令未正确结束 ORA-01722: --无效数字:(...

怎么解决这个问题?是什么问题 sql语句在PL\/SQL里运行没问题啊
表或视图不存在 在sql中的表名前面加上用户名试试。是不是你通过jdbc连接数据库时用的用户名和在pl\/sql里执行时用的用户不是同一个。

相似回答