想查询数据库生成一个单列的表格,用表格中的值查询其它的表,根据结果在这个表格的前面显示不同的图片,如何实现?

解决方案 »

  1.   

    用SQL语句实现你前面的查询功能
    select * from Tabel1 a
    left join Tabel2 b on a.ID=b.ID
    ID为两个表关联条件
    你可以查询a.某列,b.某列,然后再跟a.某列找到图片的路经,然后显示图片就行了
      

  2.   

    tengjian1981(Fly我的第一个表有1000条记录,第二个表超过10000条记录,还敢这样查询吗?
      

  3.   

    如何在一个DataGrid上绑定两个DataSet?共有两列,其中一列的值决定于另一列的值从数据库中查询的结果。这是不是要用到DataGrid的模板列?如何实现?数据结构:
    表1:
    code (主键)其它列
    1
    2
    3
    4表2:
    code flag 其它列
    1     1  df
    1     0    dd
    1     1    te
    2   1    ss
    2     1    gg
    2     1    55
    3     0    ff最后要求的结果:
      列1         列2            列3
      图片          图片(flag)         code
      图片          图片(flag)         1  
      图片          图片(flag)         2
      图片          图片(flag)         3
    列3:code,不能有重复
    列2:对于表1中的每个code值,只要有一个flag为0的行,则显示一张图片,当所有的flag都为1时,则显示另外一张图片。
    列1:固定的一张图片另:数据库中记录较多,表1超过1000条,表2中超过10000第,并且增加速度很快。如何实现?