我有一个名为 P100.jpg
的图像。 我正在调整图像大小, 并将其转换为 。 我通过插入查询将它存储到数据库 MySQL 中 。
File imageFile = new File("F:\POSTERS\Roses\ZP100.png");
FileInputStream fis = new FileInputStream(imageFile);
String insertImage = "insert into image values(?,?)";
prestmt = con.prepareStatement(insertImage);
prestmt.setInt(1,4);
prestmt.setBinaryStream(2, fis, fis.available());
result = prestmt.executeUpdate();
现在我要拿回那张图像,然后在表格上显示, 将其指定为标签 。
String selectImage = "select img from image";
prestmt = con.prepareStatement(selectImage);
但它给予我例外,因为
java.sql.SQLException: Can not issue executeUpdate() for SELECTs
用于给标签配置图像, 我有 :
image.setText("ZP100.png");
我知道,这行不通,请帮我重新编码