| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4656 人关注过本帖, 1 人收藏
标题:C#中Image格式的图片,怎么从数据库里导出?用byte[ ]什么接收?
取消只看楼主 加入收藏
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
结帖率:100%
收藏(1)
 问题点数:0 回复次数:7 
C#中Image格式的图片,怎么从数据库里导出?用byte[ ]什么接收?
如题,我的一个员工类里面有照片这个Image属性,我把员工对象写入数据库,在数据库里是用一个Image字段保存,但是读出来再用Image对象接收却报错了,用byte[ ] 数组怎么保存从数据库里读出来的图片?请高手指教。
搜索更多相关主题的帖子: byte 数据库 Image 格式 
2008-08-08 08:33
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
收藏
得分:0 
呃。。。伤脑筋啊
2008-08-08 08:49
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
收藏
得分:0 
呃。。是这么个思想,问题是现在我存byte[]类型到数据库时,没用command.Parameters.Add("@image", SqlDbType.Image);而是用的cmd.exeNonQuery()在监视中显示传的值是一个System.Byte[]而不是一段二进制码,不让往数据库中存,我不知道问题出在哪。。。
2008-08-11 17:03
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
收藏
得分:0 
谢谢worm和xu520177 你们的方法都不错,我已经做出来了,稍后补充下,我觉得你们写的转换方法不错,我和你们的有点不一样。呆会我就写上存入数据库的过程就好了,这个过程花了我不少时间,是一个传参的过程。
2008-08-13 12:44
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
收藏
得分:0 
晕,用路径保存。。。太邪恶了,那要是换了环境怎么办。。。把硬盘带着走啊,我已经解决了这个帖子的问题了。。呵呵。
2008-08-13 22:22
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
收藏
得分:0 
晕,这也可以。。我眼睛看花了。。。。。
2008-08-14 19:51
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
收藏
得分:0 
这段代码我看过了,和我的一样,顶啊哥们!感谢分享。
我也不用再发自己的了。就这段,标准。赞一个。
2008-08-14 19:59
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
收藏
得分:0 
呃。。我的处女帖,,,当年就是因为这个问题,我才注册这么个ID,没想到还有人翻出来吖。从数据库中读取图片并显示就是先把数据库中的image字段读取出来,转换成
(byte[])DataTable1.Rows[i]["图片"];然后读入内存流,通过image.from(stream)获得图片image显示在控件上。可以从帖子中寻找相应代码。


仁者乐膳,智者乐睡。我都爱~
2008-11-07 18:14
快速回复:C#中Image格式的图片,怎么从数据库里导出?用byte[ ]什么接收?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023220 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved