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

1个DataGridView 中可以fill多个table的数据吗?解决方案

2011-12-30 
1个DataGridView 中可以fill多个table的数据吗?请问怎么写代码啊?如。我先select 表1的数据,然后select 表2

1个DataGridView 中可以fill多个table的数据吗?
请问怎么写代码啊?
如。我先select 表1的数据,然后select 表2的数据,
  Dim da As New OleDbDataAdapter("select * from 上衣 where 进货单号=" & "'" & TextBox1.Text & "'", OleDbConn)
  Dim da As New OleDbDataAdapter("select * from 套装 where 进货单号=" & "'" & TextBox1.Text & "'", OleDbConn)
  ds = New DataSet
  da.Fill(ds, "上衣")
  da.Fill(ds, "套装")
----------------------
我怎么样让 上衣和套装的记录一起全部显示在一个DataGridView 中啊?
代码怎么写啊?


[解决办法]
完全不搭界的2个表?
那就搞2个DGV~~~
[解决办法]
完全没有关系的两种表没有必要显示在一个datagridview中啊,根本没有对应关系怎么去匹配呢?
[解决办法]
设置。datasource =ds
.datamemeber="上衣" 或 .datamemeber="套装"即可进行切换即可。

[解决办法]
用union啊
select a as A,b as B from aa
union
select a1 as A,b1 as B from bb
到时候绑定A,B就好了

热点排行