| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Oracle > Too many values, хотя столбцов столько же |
| Автор: darkvivi 12.11.2013, 22:02 | ||
| Всем доброго времени суток! Столкнулся с очень странной проблемой: java.sql.SQLException: ORA-00913: too many values at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289) at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:590) at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1973) at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:1119) at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:2191) at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java:2064) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2989) at oracle.jdbc.driver.OracleStatement.executeUpdate(OracleStatement.java:891) at TaskLot.TestFrame.superadd(TestFrame.java:2938) at TaskLot.TestFrame$6.actionPerformed(TestFrame.java:597) 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) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Ошибка связана со следующим кодом:
Много раз проверял, чтобы столбцов в базе данных и в коде было одинаковым...интересно, с чем же тогда проблема и почему не работает код? :( Всем спасибо |
| Автор: bars80080 12.11.2013, 22:04 |
| почему бы не сделать print для Areainsert и увидеть, что на самом деле скрывает запрос? |
| Автор: darkvivi 12.11.2013, 22:05 |
| Оказывается, столбцов в Value больше... |
| Автор: Zloxa 12.11.2013, 23:16 | ||
| Надо будет этот топик показать LSD как пример того, к чему провоцирует Java Добавлено через 13 минут и 55 секунд darkvivi, знаете этот анекдот?
|
| Автор: Zloxa 13.11.2013, 09:49 | ||||
А если посмотреть на стек вызова в эксепшне, о чем можно рассудить? |
| Автор: LSD 13.11.2013, 09:53 |
Я имел в виду, что человек перешел на Java с C# или Delphi. Цатата была про "провоцирует", а не этот конкретный случай. |