表结构应该是一样的吧?那就在DataSet里,把表二的记录都添加到表一里,然后绑定表一到DataList就可以了。

解决方案 »

  1.   

    建一個視圖,將DataSet中的兩個表聯在一起。
    或者通過select field1,.. from table1 unoin select field2,... from table2
    來生成一個DataSet表.再綁定.
    注意:unoin時,列數相等且類型相容。如第二表列數不夠時可以''值來填入。
    如果類型不符可以通過轉換變成字符型的。
    如:select field1,field2,field3 from table1
        unoin
        select field1,convert(varchar(20),field2),'' from table2