Errores en programa

Ivan_Contreras
11 de Noviembre del 2008
Hola tengo un rpograma que me esta mandando estos errores alguine sabe por que?
java.sql.SQLException: [Microsoft][Administrador de controladores ODBC] Estado d
el cursor no vßlido
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6958)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7115)
at sun.jdbc.odbc.JdbcOdbc.SQLGetDataString(JdbcOdbc.java:3908)
at sun.jdbc.odbc.JdbcOdbcResultSet.getDataString(JdbcOdbcResultSet.java:
5699)
at sun.jdbc.odbc.JdbcOdbcResultSet.getString(JdbcOdbcResultSet.java:353)

at PanelBajas$3.itemStateChanged(PanelBajas.java:196)
at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1162)
at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1219)
at javax.swing.JComboBox.contentsChanged(JComboBox.java:1266)
at javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.j
ava:100)
at javax.swing.DefaultComboBoxModel.setSelectedItem(DefaultComboBoxModel
.java:88)

at javax.swing.DefaultComboBoxModel.addElement(DefaultComboBoxModel.java
:126)
at javax.swing.JComboBox.addItem(JComboBox.java:690)
at PanelBajas$2.componentShown(PanelBajas.java:141)
at java.awt.AWTEventMulticaster.componentShown(AWTEventMulticaster.java:
121)
at java.awt.Component.processComponentEvent(Component.java:5320)
at java.awt.Component.processEvent(Component.java:5268)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:234)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Press any key to continue...

migdalimrp
11 de Noviembre del 2008
necesito los errores que se dan con frecuencia a la hora de poogramar

aloneibar
11 de Noviembre del 2008
A simple vista parece que están leyendo un resultset con el puntero sin apuntar a ningún dato.
while (rs.next()) {
rs.getString...
}
Antes de empezar a leer el contenido del resultset hay que haces un NEXT()