| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 838 人关注过本帖
标题:请教高手,!!!有关显示数据库中的图片
只看楼主 加入收藏
zzqqrr
Rank: 6Rank: 6
来 自:299294817
等 级:侠之大者
威 望:1
帖 子:155
专家分:408
注 册:2011-6-11
结帖率:83.33%
收藏
已结贴  问题点数:20 回复次数:4 
请教高手,!!!有关显示数据库中的图片
最基本的增删改查.zip (443.55 KB)
我这个程序可以插入图片,保存到数据库中,显示的是二进制文件,但想访问数据库中图片时就有问题了,输出不了,我用的在picturebox来显示
在datagridview 中选择一行在picturebox中显示不了图片,请教高手????
搜索更多相关主题的帖子: 数据库 插入图片 二进制 
2011-10-11 12:46
clhc
Rank: 6Rank: 6
等 级:侠之大者
帖 子:69
专家分:441
注 册:2011-10-11
收藏
得分:0 
            MemoryStream ms = new MemoryStream();
            //ms.Write(...) 写入数据库里存储的二进制数据
            Image img = Image.FromStream(ms);
2011-10-11 16:35
clhc
Rank: 6Rank: 6
等 级:侠之大者
帖 子:69
专家分:441
注 册:2011-10-11
收藏
得分:20 
刚刚看了一下你的代码 你数据库中 字段“相片”的数据类型是Image 而你程序里往这个字段存储的数据是string(图片路径) 这样当然不能正常显示了
把你数据库里相片的数据类型改成varchar(255) 这样程序就没问题了   
2011-10-11 16:50
zzqqrr
Rank: 6Rank: 6
来 自:299294817
等 级:侠之大者
威 望:1
帖 子:155
专家分:408
注 册:2011-6-11
收藏
得分:0 
可以帮我改一下吗,

59izk,com神奇百货,神奇百货网官网,shenqi,一个神奇的导购站!!
2011-10-11 21:05
clhc
Rank: 6Rank: 6
等 级:侠之大者
帖 子:69
专家分:441
注 册:2011-10-11
收藏
得分:0 
最基本的增删改查_已修改.zip (450.79 KB)

你把那两个相片字段删除了 再添加varchar类型的就可以了 上边是已经修改过的 不要点我添加的数据 因为你没有那张图片 没有容错处理  你自己添加个 再点就显示图片了
2011-10-11 22:22
快速回复:请教高手,!!!有关显示数据库中的图片
数据加载中...
 
   



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

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