Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/11/2015, 02:19
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 3 meses
Puntos: 182
Respuesta: SQLServerException Netbeans

Buenas,

Código Java:
Ver original
  1. byte[] b = new byte[1024];//array de bytes
  2. InputStream in = resultado.getBinaryStream("Firma");
  3. int n = in.read(b);
  4. in.close();
  5. Image img = Toolkit.getDefaultToolkit().createImage(b);

Este codigo no tiene sentido alguno. Abres el stream, lees solo el primer byte, lo almacenas en un entero que no utilizas nunca y luego intentas construir la imagen con un array vacio.
Debes primero aprender a leer contenido binario:
http://www.aquaphoenix.com/lecture/java6/page4.html

Respecto al error de SQLServer, aparentemente es porque llamas dos veces al getBinaryStream (una en el if y otra para leer): https://msdn.microsoft.com/es-es/lib...=sql.110).aspx

Un saludo
__________________
If to err is human, then programmers are the most human of us