首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

winform里能不能实现这样的功能,一项技术挑战,路过的进来帮帮忙,多谢

2012-01-28 
winform里能不能实现这样的功能,一项技术挑战,路过的进来帮帮忙,谢谢! winform里能不能实现这样的功能,类

winform里能不能实现这样的功能,一项技术挑战,路过的进来帮帮忙,谢谢!

winform里能不能实现这样的功能,类似于B/S的DataList中把Image绑定到数据库中的找照片字段,可以根据照片的数量自动进行绑定

公司A     数据库中有20张关于本公司的照片简介
公司B     .........10......................

我的意思是在winform中,我选择A公司,在我给定的image控件中自动的增加20个显示该公司的20张照片,点B公司则显示10张,意思是Image个数随着照片的数量增多与减少,急啊


[解决办法]
为什么要存 Image 的内容呢,存 ImagePath 不可以吗?
比如:
company_a_image_1: c:\a1.jpg
company_a_image_2: c:\a2.jpg
...
...
...
company_b_image_1: c:\b1.jpg
.....


数据库中存储形式 :
id imagesPath
1 c:\a1.jpg,c:\a2.jpg,.... , c:\a20.jpg
2 c:\b1.jpg,c:\b1.jpg, ...., c:\b10.jpg

使用:
dg.DataSource = dr[ "imagesPath "].ToString().Split( ', ');

[解决办法]
根据数据库查出来的图片数量new图片控件(pictrueBox).并设置BackgroundImage

热点排行