【发布时间】:2013-07-28 12:58:21
【问题描述】:
我在 SQLite 数据库中有一个 Blob。 当我输入时:
Select length(blobblob) FROM Database WHERE id=9387134648;
我得到了 20519 字节(相当大)的大小,但是当我使用 android 获取 Blob 时:
Cursor cursor = database.rawQuery("Select ? FROM Database WHERE id=?;",
new String[]{"blobblob", "9387134648"});
if (cursor.moveToNext()) {
byte[] bytes = cursor.getBlob(0);
Log.v("Bloblength", String.valueOf(bytes.length));
}
我只得到 9 字节的大小。
我做错了什么错误?
【问题讨论】: