我有一个包含2个不同表格的数据集。我要做的是在DataGridView中显示这些表。我在参考文献中所做的工作如下。
sqlCmd.CommandText = "AutomateKDB"
sqlCmd.CommandType = CommandType.StoredProcedure
sqlCmd.Connection = Connection
sqlCmd.ExecuteNonQuery()
sqlDaK1 = New SqlDataAdapter(sqlCmd)
sqlDaK1.Fill(Kds, "KA")
sqlCmdeA.CommandText = "AutomateeAudIT_KAData"
sqlCmdeA.CommandType = CommandType.StoredProcedure
sqlCmdeA.Connection = Connection1
sqlCmdeA.ExecuteNonQuery()
sqlDaeK1 = New SqlDataAdapter(sqlCmd)
sqlDaeK1.Fill(Kds, "eK")
GridKnowledge.DataSource = Kds
但这不起作用。请帮帮我。
先谢谢。,
答案 0 :(得分:1)
您可以使用两个不同的DataGridView或嵌套它们。请查看MSDN文章 - Nested Grids for Hierarchical Data和代码项目文章 - DataGridView with hierarchical data binding
答案 1 :(得分:1)
您可以查看两个表格。
注意表中的相同字段,选择其中一个
答案 2 :(得分:0)
这是一个在不久前发布到msdn论坛的解决方案。
或者,您可以考虑混合winform和wpf,我相信这相对容易......