图片二进制存储及读取
数据库字段
T_picurl blob
java代码
//图片加载到Bitmap
Bitmap bitmap = BitmapFactory.decodeFile("/sdcard/2280.jpg");
// BLOB类型
ByteArrayOutputStream os = new ByteArrayOutputStream();
// 将Bitmap压缩成PNG编码,质量为100%存储
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, os);
//写入数据库
db.execSQL("insert into Zyue_KaoShi_Test(t_picurl)values ('"+os.toByteArray()+"')");
图片显示部分java代码:
byte[] picData = result.getBlob(7);
Bitmap bm = BitmapFactory.decodeByteArray(picData, 0, picData.length);
PicImageView.setImageBitmap(bm);
现在的问题是图片没有显示出来? 求解答
T_picurl blob
java代码
//图片加载到Bitmap
Bitmap bitmap = BitmapFactory.decodeFile("/sdcard/2280.jpg");
// BLOB类型
ByteArrayOutputStream os = new ByteArrayOutputStream();
// 将Bitmap压缩成PNG编码,质量为100%存储
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, os);
//写入数据库
db.execSQL("insert into Zyue_KaoShi_Test(t_picurl)values ('"+os.toByteArray()+"')");
图片显示部分java代码:
byte[] picData = result.getBlob(7);
Bitmap bm = BitmapFactory.decodeByteArray(picData, 0, picData.length);
PicImageView.setImageBitmap(bm);
现在的问题是图片没有显示出来? 求解答
...全文
相关推荐
WPF SQLite存储与读取二进制图片
SQLite是一个轻量级、自包含的数据库引擎,常用于桌面应用的数据存储。本篇文章将详细探讨如何在WPF应用中使用SQLite数据库来存储和读取二进制图片。
Delphi 二进制图片的存储和读取
本文将深入探讨如何在 Delphi 中存储和读取二进制图片,重点在于流操作,并结合XE10及7版本的代码实例进行讲解。1.
mysql 将图片以二进制格式存储到数据库,并从数据库读取图片显示
在本文档中,作者介绍了如何使用C++ Connector for MySQL来处理图片存储和读取操作。首先,确保已安装和配置了MySQL驱动程序,通过`mysql::MySQL_Driver`实例化连
VS2005中图片转化成二进制的存储和读取
图片转换为二进制存储和读取在VS2005中在 VS2005 中,图片转换为二进制的存储和读取是非常重要的一步骤,特别是在数据库中存储图片时。
.Net下二进制形式的文件(图片)的存储与读取详细解析
在.NET环境下,处理二进制形式文件,尤其是图片文件的存储与读取是一项常见的任务,涉及到多种技术细节和方法。


