package principal;
import java.awt.Image;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.sql.*;
import java.util.Iterator;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.imageio.ImageIO;
import javax.imageio.ImageReadParam;
import javax.imageio.ImageReader;
import javax.imageio.stream.ImageInputStream;
/**
*
* @author arthur
*/
public class fotoclass {
conexion con;
private Image data;
public fotoclass (){
con = new conexion();
}
public void Cerrar (){
con = new conexion();
}
/*Guardar la imagen JPG*/
public boolean guardarfoto(String foto){
boolean ok=false;
FileInputStream fis = null;
try {
File file = new File(foto);
fis = new FileInputStream(file);
PreparedStatement pstm = con.getConnection().prepareStatement("insert intro " +
" tImagenes(foto) " + " values(?,?)");
pstm.setBinaryStream(1,fis,(int) file.length());
pstm.execute();
pstm.close();
ok=true;
} catch (FileNotFoundException ex) {
Logger.getLogger(fotoclass.class.getName()).log(Level.SEVERE, null, ex);
} catch (SQLException e) {
System.out.println(e);
} finally {
try {
fis.close();
} catch (IOException ex) {
Logger.getLogger(fotoclass.class.getName()).log(Level.SEVERE, null, ex);
}
}
return ok;
}
//metodo que dado un parametro "id" realiza una consulta y devuelve como resultado
// una imagen
public Image getfoto(String id){
try{
PreparedStatement pstm = con.getConnection().prepareStatement("SELECT " +
x fas me ayudan tengo error porfa embien a mi correo arth.salas@yahoo.es
Se parte de Code Army!
Esta acción es solo para usuarios registrados