高分求救image小问题!!!!!
我需要把内存中的image文件直接保存在数据库中的image列中. 
       		sql=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); 
       	            String   condition= "update   basic_info   set   照片   =? "; 
       	         	PreparedStatement   pstmt=con.prepareStatement(condition);   
 我的问题是,如何把一个image类型转化为一个inputstream类型,以便使用 
 pstmt.setBinaryStream(1,is1,is1.available());这个函数.   
 当然有其他的保存方法也好!! 
 ps:提取的方法也希望能一并给出!! 
 再ps:顶者有分!!!   
------解决方案--------------------把image文件读出来作为流文件不就行了吗?不过本人用的不是java语言,对这个不太熟悉。帮你顶一下!
------解决方案--------------------如果用STRUTS就很方便了,只要设置multiple就可以当做流读进来,然后直接保存到数据库里
------解决方案--------------------用STRUTS
------解决方案--------------------读取到byte 数组里 然后将数组存入不行么
------解决方案--------------------你的意思是说存BLOB字段吗?