这是我的代码:
For ii = 1 To 2
Try
conn = New SqlConnection("Data Source=10.7.1.159;Initial Catalog=a1;Persist Security Info=True;User ID=wang;Password=pcdmis")
da = New SqlDataAdapter("select 分数1,分数2,分数3 from t" & ii, conn)
ds = New DataSet()
da.Fill(ds, "ds")
abc.DataGridView1.DataSource = ds.Tables("ds")
Catch ex As Exception
MsgBox("不对")
End Try
Next
这样,只会显示最后一个表的内容,怎样把全部表显示出来呢?有多个,但是表名遵循序列规则,谢谢!
------解决方案--------------------
如果是表的话按 #9 楼方式处理
select 分数1,分数2,分数3 from t1
union all
select 分数1,分数2,分数3 from t2