Foros del Web » Programación para mayores de 30 ;) » Java »

Problema con setBlob

Estas en el tema de Problema con setBlob en el foro de Java en Foros del Web. Hola todos , estoy trabajando en un proyecto en java, estoy usando MyEclipse 6.0 y maven 1.0.2. A cada vez que le doy "install" al ...
  #1 (permalink)  
Antiguo 21/02/2010, 13:36
 
Fecha de Ingreso: julio-2008
Mensajes: 10
Antigüedad: 15 años, 10 meses
Puntos: 0
Problema con setBlob

Hola todos , estoy trabajando en un proyecto en java, estoy usando MyEclipse 6.0 y maven 1.0.2. A cada vez que le doy "install" al proyecto para que me lo compile me da un error con una funcion que se autogenera. me da el siguiente error:
D:\workspace_code\alis\core\target\src\org\andromd a\persistence\hibernate\usertypes\HibernateByteBlo bType.java:110: reference to setBlob is ambiguous, both method setBlob(int,java.sql.Blob) in java.sql.PreparedStatement and method setBlob(int,java.io.InputStream) in java.sql.PreparedStatement match
statement.setBlob(index, null);
^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error

BUILD FAILED
File...... C:\Documents and Settings\Administrador\.maven\cache\maven-multiproject-plugin-1.3.1\plugin.jelly
Element... maven:reactor
Line...... 217
Column.... 9
Unable to obtain goal [multiproject:install-callback] -- C:\Documents and Settings\Administrador\.maven\cache\maven-java-plugin-1.5\plugin.jelly:63:48: <ant:javac> Compile failed; see the compiler error output for details.


Y solo en poner como comentario la linea <<statement.setBlob(index, null);>>, ya se corige el error. Pero cuando lo doy de nuevo "install" vuelvo el error.
Quisiera saber si hay una manera de tener siempre esta linea de codigo comentareado ???

Muchas gracias por la attencion !!!
  #2 (permalink)  
Antiguo 22/02/2010, 05:37
Avatar de elAntonie  
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 2 meses
Puntos: 10
Respuesta: Problema con setBlob

Wenas

Te esta indicando que no sabe a que metodo setBlob te estas refiriendo, ya que hay dos metodos setBlob que reciben esos parametros (un int y un objeto (null en tu caso))

De todos modos, lo que tu quieres hacer no es eso. si no decirle que el parametro del indice index es nulo.

Eso se dice con el metodo setNull de Statement.

Mira el api.

Saludos.
__________________
--
NO. Tu problema no es urgente.

CCFVLS

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:00.