我需要的是:
for(int x=0; x< multipleImagesListCount; x++){
inputStream = multipleImagesList.get(x);
//here I need a way tells the setBlob() to insert the new added image after whatever
// saved data in the column….then the loop will keep add every new image the same way
ps.setBlob(paramInt , inputStream);
ps.execut...
...
}
有关该问题的更多详情:
Derby blob列使用preparedstatement.setBlob(参数,inputStream)存储图像... .which可以正常添加每个图像但是删除列中保存的数据!!
如何添加多张图片:
1-顺序一个接一个。
2-第一个新添加的图像应该在最后一个已保存的图像之后到位(如果有保存的图像)
a-将多个图像添加到列表并循环浏览它们不能解决删除列中任何已保存数据的问题,
b-使用blob.setBinaryStream(pos),其中pos是blob.length()...这将为你提供outputStream,但是你将无法使用...