社区
C#
帖子详情
求代码!如何将数据库表里存储的图片显示在IMage控件上
hanzhuang639
2006-10-28 02:34:48
如题!
...全文
274
13
打赏
收藏
求代码!如何将数据库表里存储的图片显示在IMage控件上
如题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ytx98
2006-11-08
打赏
举报
回复
mark + up
sinatly
2006-11-08
打赏
举报
回复
img = Image.FromStream(ms, true);
为何提示无效参数?vs2005中
yuqi508
2006-11-08
打赏
举报
回复
以下参考
' 建立连接
Dim con As SqlConnection = New SqlConnection("Server=(local)\NetSDK;Database=北风贸易;Integrated Security=SSPI")
' 建立数据命令对象(亦即 SqlCommand 对象)
Dim foxCMD As New SqlCommand
foxCMD.Connection = con
foxCMD.CommandText = "SELECT * FROM dbo.虚拟工作室 WHERE 身份证号码 = @Id"
foxCMD.Parameters.Add("@Id", SqlDbType.NVarChar, 10).Value = ListBoxId.SelectedItem.ToString
' 打开连接
con.Open()
Dim myReader As SqlDataReader = foxCMD.ExecuteReader(CommandBehavior.CloseConnection Or CommandBehavior.SingleResult Or CommandBehavior.SingleRow)
' 建立一个 Byte 类型的数组(也就是字节数组)
Dim bytBLOBData(myReader.GetBytes(13, 0, Nothing, 0, Integer.MaxValue) - 1) As Byte
' 使用 GetBytes 方法将 照片 字段中的图像数据读入字节数组中
myReader.GetBytes(13, 0, bytBLOBData, 0, bytBLOBData.Length)
' 根据字节数组来建立一个 MemoryStream 对象
Dim stmBLOBData As New MemoryStream(bytBLOBData)
' 将 MemoryStream 对象加载 PictureBox 的 Image 属性中
PictureBox1.Image = Image.FromStream(stmBLOBData)
北京的雾霾天
2006-11-08
打赏
举报
回复
从数据库在按你的条件查找出存在数据库中的图像数据,可以用如下的方法试试:
public Image getImage(object o)
{
Image img = null;
byte[] bts = o as byte[];
if (bts != null)
{
MemoryStream ms = null;
try
{
ms = new MemoryStream(bts, 0, bts.Length);
{
img = Image.FromStream(ms, true);
}
}
catch{}
finally
{
if (ms != null)
{
ms.Close();
}
}
}
return img;
}
yuanzhihua520
2006-11-08
打赏
举报
回复
up
hanzhuang639
2006-10-28
打赏
举报
回复
楼上!我想我要的只是数据库中某个人的照片是要根据Pers_id来查找的!
这样的话应该要怎么做呢!
hanzhuang639
2006-10-28
打赏
举报
回复
学习!
Knight94
2006-10-28
打赏
举报
回复
如何在WebForm上显示图像缩略图
http://blog.csdn.net/knight94/archive/2006/03/31/645987.aspx
hanzhuang639
2006-10-28
打赏
举报
回复
web
Knight94
2006-10-28
打赏
举报
回复
win or web?
hanzhuang639
2006-10-28
打赏
举报
回复
不会就是这样绑吧!
this.pesrImage.DataBind();
hanzhuang639
2006-10-28
打赏
举报
回复
楼上的!怎么邦!给个代码行吗!
bestyond
2006-10-28
打赏
举报
回复
用Imang控件里的DateBinding直接绑定到数据库的Image字段
数据库
存取
图片
asp.net
显示
到
Image
控件
本文介绍了如何在ASP.NET中将
图片
或文档
存储
到Oracle
数据库
,并从
数据库
读取
显示
到
Image
控件
。首先创建一个TEST_TABLE,包含ID、NAME和PHOTO字段。然后通过FileUpload
控件
上传文件,保存到
数据库
。最后展示读取过程,通过IDataReader读取BLOB数据,将其写入MemoryStream并设置相应HTTP响应头,实现
图片
在浏览器中
显示
或下载。
GridView
控件
Image
控件
与
图片
的二进制
数据库
存储
和
显示
这篇博客介绍了如何在ASP.NET中将
图片
以二进制数据存入
数据库
,然后通过
Image
控件
在页面上
显示
。内容包括使用GridView
控件
展示
图片
,以及两种在GridView中
显示
数据库
中二进制
图片
的方法。
如何将
图片
以
Image
类型
存储
到
数据库
如何从
数据库
中读取
Image
类型的字段
本文介绍如何将
图片
以
Image
类型
存储
到
数据库
以及如何从
数据库
中读取。
存储
时,先将
图片
转换为字节数组,再存入
数据库
;读取时,从
数据库
中获取字节数组,利用MemoryStream生成Bitmap对象并在PictureBox中
显示
。
rdlc
控件
数据库
图片
的
显示
自测成功!
本文介绍了如何在rdlc报表中
显示
数据库
中的
图片
,包括设置报表参数、转换
图片
为二进制以及调整
image
控件
属性。通过启用外部
图片
显示
,结合
数据库
中的文件路径或二进制数据,实现了
图片
的正确展示。
Image
控件
显示
图片
本文介绍了一种使用ASP.NET中的
Image
控件
结合后台处理程序
Image
Show.ashx来动态加载并展示
存储
在
数据库
中的多张
图片
的方法。通过遍历DataSet中的
图片
数据,并将其以二进制流的形式发送到客户端进行
显示
。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章