Srs,
Hj migrei do Mysql para o SQLServer. Meu aplicativo utiliza ODBC o que deveria causar igualdade entre qqr BD que utilize essa tecnologia (ODBC), porém o sistema não funciona muito bem.
Fora alguns pequenos problemas que já resolvi estou parado no Resultset.getLong(“id_criador”). O que pude verificar é que antes, no mysql, o campo era long, agora é numeric(10,0).
utilizando resultset.getint() tb apresentou problemas
e agora?
erro abaixo
java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]Índice de descritor inválido
at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.SQLGetDataDouble(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcResultSet.getDataDouble(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcResultSet.getLong(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcResultSet.getLong(Unknown Source)
at br.com.vssis.vsbsc.persistencia.jdbc.dao.JDBCAdministradorDAO.loadAdministrador(JDBCAdministradorDAO.java:134)
at br.com.vssis.vsbsc.setup.CarregarAdmOrg.executar(CarregarAdmOrg.java:71)