select 学号,姓名,(select 家庭成员 from 表2 where 表1.dbo.学号=表2.dbo.学号) as 家庭成员 from 表1
试试吧,我没有测试过:)

解决方案 »

  1.   

    select 表1.学号,表1.姓名,表2.家庭成员 from 表1,表2 where 表2.学号 =( select 学号 from 表1)DataList再根据表1学号是否同前一条纪录相等来决定是否显示本条学号,姓名。。
    用DataGrid好像也可以在ItemBond中做判断将哪一条记录清空,你也可以试一试。。
      

  2.   

    查帮助 用DataList 绝对小儿科
    或者:将学号、姓名的绑定列转化成模版列
    SQL:select 表1.学号,表1.姓名,表2.家庭成员 from 表1,表2 where 表1.学号 =表2.学号
    在数据绑定后对Items做一个循环,查到重复的学号、姓名就清除
    看看HTML源,就知道怎么处理,EASY!!!
      

  3.   

    我已经整理好了 但不知道你的Mail
      

  4.   

    to:googman(苦人),能不能也给我发一份,谢谢!
      

  5.   

    googman(苦人),我也要。[email protected]
      

  6.   

    me too
    [email protected]
      

  7.   

    可以这样实现呀!
    一个datagrid显示
    学号    姓名
    1       小明
    然后在模板里面加入一个datagrid显示
    第二个表
      

  8.   

    模板里再嵌DataGrid,这样的话性能是不是不太好啊。我觉得用DataList应该能实现。