という名前の画像が 1 つありますP100.jpg
。サイズを変更していて、に変換されていZP100.png
ます。挿入クエリにより、データベース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");
私は知っています、それはうまくいきません。これを再コーディングするのを手伝ってください。