Erro Oracle, consulta

3 respostas
arm.jr

Estou executando uma consulta no oracle e aparece o erro abaixo.
Alguem sabe que erro é esse?
Não estou rodando PROCEDURE!

Caused by: java.sql.SQLException: Parâmetro IN ou OUT ausente do índice:: 1

at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)

at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:162)

at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:1536)

at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2900)

at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:2946)

at weblogic.jdbc.wrapper.PreparedStatement.executeQuery(PreparedStatement.java:124)

3 Respostas

Rulio

Passa o fonte onde vc faz suas consultas sql. Só assim não dá pra ajudar…
Abraços, Rulio Vangellis.

ivo_costa

Talvez vc tenha feito um sql com duas interrogações e dado apenas um parametro, ou com uma interrogação e dois parametros:

Não lebro a sintaxe mas é + ou -:

("select * from tabela where cod_usuario = ? and senha = ?");
addParametro(codigo);
arm.jr

Valeu ivo costa, foi isso mesmo.

Obrigado

Criado 29 de março de 2008
Ultima resposta 29 de mar. de 2008
Respostas 3
Participantes 3