Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/01/2008, 14:10
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 7 meses
Puntos: 51
Re: preparedStatement() no preparado

Ummm, si no le pusiera el valor al query, lo mas normal es que te de un error, asi que es dificil que sea eso. Lo más habitual, salvo bugs en el driver JDBC muy muy raros, es que el query no este devolviendo lo que tu esperas por que no estas haciendo el query que tu crees.

Es decir, lo mas normal es que cuit tenga espacios en blanco o algo que no esperas y que haga que el query no te devuelva el registro que esperas.

Antes existia un driver JDBC que podias poner por debajo de tu driver JDBC para que te "chivara" cuales eran exactamente las consultas que se estaban lanzando a la BDD, valores incluidos, pero creo que ya no se desarrolla. No se si todavia funcionará pero era este:
http://www.p6spy.com/

De todas formas primero comprueba que no hay espacios en blanco ni nada similar y que el query escrito a mano te devuelve lo que tu quieres. Suena tonto pero en la mayoria de cosas, el fallo esta en el lado humano. No sería la primera vez que me pasa a mi.

S!