图片保存到本地出现的怪异现象,该怎么处理
图片保存到本地出现的怪异现象
代码如下,测试类里面测试好好的,但是放到程序里面就错了 哪位大大指点下啊
------解决方案--------------------
【但是放到程序里面就错了 哪位大大指点下啊】
哇塞 都叫大大了!都不知道你啥错误,我这个大大怎么找。
------解决方案--------------------
把图片保存到项目的某个目录里试试。
代码如下,测试类里面测试好好的,但是放到程序里面就错了 哪位大大指点下啊
- Java code
import java.io.FileOutputStream; import java.io.InputStream; import java.sql.ResultSet; import com.ac990.util.DbMainUtil; public class OLEDemo extends DbMainUtil{ public void blobRead(String outfile){ DbMainUtil dbUtil = new DbMainUtil(); try { String strsql = "select * from tb201101_spda where f_bm = '001'" ; ResultSet rs = dbUtil.query(strsql); while (rs.next()) { InputStream image = rs.getBinaryStream(24); FileOutputStream file1 = null; file1 = new FileOutputStream("d:/100.jpg"); int chunk; while ((chunk = image.read()) != -1){ file1.write(chunk); } file1.flush(); file1.close(); } } catch (Exception e) { e.printStackTrace(); } finally { dbUtil.cloes(); } } public static void main(String[] args) { try { OLEDemo gi=new OLEDemo(); } catch (Exception e) { System.out.println("[Main func error: ]" + e.getMessage()); } } }
------解决方案--------------------
【但是放到程序里面就错了 哪位大大指点下啊】
哇塞 都叫大大了!都不知道你啥错误,我这个大大怎么找。
------解决方案--------------------
把图片保存到项目的某个目录里试试。