47 lines
1.1 KiB
Java
47 lines
1.1 KiB
Java
package database;
|
|
|
|
import java.awt.image.BufferedImage;
|
|
import java.io.ByteArrayInputStream;
|
|
import java.io.File;
|
|
import java.io.IOException;
|
|
|
|
import javax.imageio.ImageIO;
|
|
|
|
/*
|
|
import java.sql.Connection;
|
|
import java.sql.DriverManager;
|
|
import java.sql.ResultSet;
|
|
import java.sql.SQLException;
|
|
import java.sql.Statement;
|
|
*/
|
|
|
|
public class DatabaseTesting {
|
|
public static void main(String[] args) throws IOException {
|
|
Table a = new Table("a");
|
|
a.remplirTableAllFrom("CartesAll");
|
|
System.out.println(a.toString());
|
|
|
|
//a.getList().get(1).getImg()
|
|
|
|
|
|
BufferedImage image = ImageIO.read( new ByteArrayInputStream( a.getList().get(1).getImg() ) );
|
|
ImageIO.write(image, "JPG", new File("filename.jpg"));
|
|
|
|
/*
|
|
* PreparedStatement ps = conn.prepareStatement("SELECT img FROM images WHERE imgname = ?");
|
|
ps.setString(1, "myimage.gif");
|
|
ResultSet rs = ps.executeQuery();
|
|
while (rs.next()) {
|
|
byte[] imgBytes = rs.getBytes(1); OR byte []out = (byte[])(rs.getObject(1));
|
|
// use the data in some way here
|
|
}
|
|
rs.close();
|
|
ps.close();*/
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|