我想将图像存储到 Blackberry 中的 SQLite 数据库中。那我该怎么办?我想从服务器获取图像,然后想存储在数据库中。我完美地从服务器获取图像并将图像作为字节 [] 存储在数据库中。但我无法获取它。所以请帮助我...
将代码编辑到问题中,以便阅读:
try {
Statement st = db.createStatement("SELECT * FROM Image");
st.prepare();
Cursor c = st.getCursor();
Row r;
while(c.next()) {
r = c.getRow();
byte[] pic=r.getBlobBytes(0);
st.close();
EncodedImage _bmap = EncodedImage.createEncodedImage(pic, 0, pic.length);
BitmapField bmf=new BitmapField(_bmap.getBitmap());
add(bmf);
}
} catch ( Exception e ) {
System.out.println( e.getMessage() );
e.printStackTrace();
}