en vista de que es un poco tedioso trabajar con imágenes, les voy a compartir un método que tiene la siguiente función: recuperar una imagen guardada en una base de datos.
y funciona así:
recibe como parámetro el código de un registro guardado en la base de datos y nos devuelve una variable tipo imagen con la cual ya podremos trabajar en Java...
el código es el siguiente:
public Image obtenerImagen(String codigo) throws SQLException, IOException
{
Image img=null;
String sql = "SELECT nombre_campo FROM nombre_tabla WHERE nombre_control =' "+codigo+"'";
java.sql.Statement stmt = conexion.createStatement();
ResultSet results = stmt.executeQuery(sql);
Blob imagen=null;
while(results.next())
imagen = results.getBlob("nombre_campo");
img= javax.imageio.ImageIO.read(imagen.getBinaryStream());
//Esta parte es clave, donde se convierte a imagen
return img;
}
nota: cuando se llame al método el ide le sugerirá un boque como este:
try{}
catch{}
catch{}
agregelos y listo..,
espero le sirva a alguien...
domingo, 8 de noviembre de 2015
lunes, 12 de octubre de 2015
Inicio de creación de un sistema para una joyería
Después de decidir que haríamos un sistema para una joyería procedimos a la creación de la base de datos.
en el transcurso del diseño de la base de datos tuvimos unos inconvenientes ya que no teníamos mucha información del negocio o no estaba inmediata. entre los contras estaban los cambios de precio de compra a proveedores, la compra la crédito para clientes, etc.
en el transcurso del diseño de la base de datos tuvimos unos inconvenientes ya que no teníamos mucha información del negocio o no estaba inmediata. entre los contras estaban los cambios de precio de compra a proveedores, la compra la crédito para clientes, etc.
Suscribirse a:
Comentarios (Atom)