使用jdbc连接sqlite3 blob类型时,blob数据该怎么存入取出

随时随地,快速访问
只要手机在手,您都可以快速、方便地看贴发帖,与论坛好友收发短消息。
极致优化,畅快"悦"读
独有的论坛界面和触屏设计,手机论坛也变得赏心悦目,操作自如。
即拍即发,分享生活
不管是风景图画,还是新闻现场,拍照发帖一气呵成,让您在论坛出尽风头。
下载客户端后,拍摄二维码快速访问本站:
或者通过以下地址访问:
Powered by<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&查看:4173|回复:2
我在pc端分别将一个3M左右和20k左右的文件存入sqlite的blob字段中,
在android端
使用如下查询方法,String[] columns={&file&};
String selection=& size=3m'&;//查询3M
Cursor tmpCursor = db.query(&testblob&, columns, selection, null, null, null,null);
& && && && && &
while (tmpCursor.moveToNext())
&&{& && && && &
& && &byte[] tmpbytes=tmpCursor.getBlob(0);& && && && && &
}发现在查询blob字段大小为20k的一切正常,但是在查询大小为3M时就会报如下异常!
java.lang.IllegalStateException: Couldn't read row 0, col 0 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it
07-27 10:43:20.600: E/AndroidRuntime(5219):& &&&at android.database.CursorWindow.getBlob_native(Native Method)
07-27 10:43:20.600: E/AndroidRuntime(5219):& &&&at android.database.CursorWindow.getBlob(CursorWindow.java:263)
07-27 10:43:20.600: E/AndroidRuntime(5219):& &&&at android.database.AbstractWindowedCursor.getBlob(AbstractWindowedCursor.java:26)
但是在pc上使用java和jdbc操作sqlite数据库又可以查询3M的文件,一直没有找到解决办法,请教大家!
资深技术经理
引用:原帖由 tangtaozhanshen 于
11:03 发表
我在pc端分别将一个3M左右和20k左右的文件存入sqlite的blob字段中,
在android端
使用如下查询方法,
String[] columns={&file&};
String selection=& size=3m'&;//查询3M
Cursor tmpCursor = db.query(&testblob&, colu ... 具体原因还没去分析,感觉3M对于手机这样低内存的东东来说,有点残忍了吧。。
建议还是存路径,然后程序根据路径去读取你的文件吧。。:lol1
谢谢关注!最后我只能变通下,使用压缩技术,将数据先压缩然后存入数据库,3M压缩下只有500K不到!:lol1
楼主及时反馈进度<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&

我要回帖

更多关于 sqlite3 blob 的文章

 

随机推荐