社区
C#
帖子详情
求代码!如何将数据库表里存储的图片显示在IMage控件上
hanzhuang639
2006-10-28 02:34:48
如题!
...全文
250
13
打赏
收藏
求代码!如何将数据库表里存储的图片显示在IMage控件上
如题!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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字段
Delphi XE10 二进制
图片
存储
和读取示例.rar
Delphi XE10 二进制
图片
存储
和读取的
代码
示例,二进制
图片
操作。主要就是流操作,
代码
注释里讲了几个注意的细节,附加测试
数据库
;
Image
默认支持BMP JPG对象需
显示
的从文件流中初始化,Assign 在
Image
加载对象前 ...
savepicture
例如,在DataGridView或ListView
控件
中,可以为CellDoubleClick事件添加事件处理器,读取选择的行数据(可能包含
图片
路径),然后在新的窗体或PictureBox
控件
中
显示
图片
。 4. PictureBox
控件
:在Windows Forms中,...
显示
数据库
中的
图片
然而,
数据库
还经常
存储
一些其他的二进制数据,例如
图片
。假设Product表使用二进制字段保存了每个产品的
图片
。在ASP.NETWeb页面中获取该数据很容易,但是
显示
它却不简单。主要问题是为了在HTML页面中
显示
数据,需要...
在DataGrid中
显示
数据库
中的
图片
前面说过了用Response.BinaryWrite()只可以
显示
一张
图片
,现在用一个DATAGRID
控件
,将
图片
显示
在DATAGRID中的
IMAGE
控件
里。(提示:下面的例子没有做分页功能) 里面用了两个
图片
控件
,一个是服务器端的
Image
Button,...
dw读取access中的
图片
_ACCESS读取并
显示
图片
?
但是由于
图片
文件通常较大,用数据表
存储
图片
数据库
会很快变大而ACCESS的最大容量是有限制的,因此通常的做法是只用数据表
存储
图片
的路径,需要
显示
图片
时,通过路径来读取
图片
就好了。下面是...
C#
111,111
社区成员
642,556
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章