数据传输到vb.net中的DataSet

时间:2011-01-19 13:42:46

标签: .net windows vb.net visual-studio

我有7个变量,我需要在数据集中传输它们 我已经创建了扩展名为.xsd的文件,我已经有了一个报告文件.rdlc 我在我的rdlc文件中看到数据集“DataTable”,但我看不到任何字段
它给出了“没有数据集链接到文档”的错误 另一方面,它在选择数据集中看到数据集!!!
所以在这一点上我完全糊涂了 请问有谁可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

使用数据集看起来有点过分(你可以使用IEnumerable的任何东西),但是如果你只想使用代码在DataSet中添加一行,你可以简单地创建一个实例并在Tables Row集合上调用Add Method。

    Dim ds As TestDS = New TestDS()

    ds.YourTableName.Rows.Add(txtInputA.Text,
                          txtInputB.Text,
                          txtInputC.Text,
                          txtInputD.Text, 
                          txtInputE.Text,
                          txtInputF.Text,
                          txtInputG.Text

                         )

然后您可以将其添加到DataSources集合

    lr.DataSources.Add(new ReportDataSource("Variables", ds))