想这样实现:
窗体中有:一个DataGridView,一个picturebox,两个textbox,一个button;
在textbox中输入ID号和SIZE,按button查询数据库。DataGridView显示相应查询记录。点击DataGridView显示查询的ID号picturebox显示数据库相应记录的图片。同一数据库,同一张表,图片是二进制流。 

解决方案 »

  1.   

    绑定到DataGridView里的数据源里肯定要设置一个为了显示不同图片分类的列的值,在选择DataGridView不同行号的时候,触发DataGridView的CellMouseClick事件,在这个事件里,把那个用来分类列的值取出来赋给一个变量
    然后用Switch语句让不同的PictureBox显示或者隐藏就可以了。当然要是图片是存在数据库里的,在CellMouseClick事件里,把图片取处理对PictureBox赋值就可以了。
    这个是一个朋友给我的思路.但不懂实现.
      

  2.   

    小弟想问datagridview的数据绑定一定要用数据源吗?可否用代码实现?本人刚学,不太懂,莫见怪,谢谢!