从VB.net导出报告

时间:2013-02-01 10:47:46

标签: vb.net forms csv export

有没有办法将已填充的数据导出到由Tabs拆分的VB.net表单应用程序中?我有一个大型程序连接到SQL数据库并运行许多查询来填充应用程序中的标签。

我想在Form应用程序的每个表格页面的不同选项卡上将数​​据导出到Excel表格中。如果这不可能,那么通用的.csv导出就可以了。

我正在运行我的SQL查询并将其导入像这样的标签 -

Dim myCmd23 As New SqlCommand("MySQL Query", myconn)
    Dim myDataA23 As New SqlDataAdapter(myCmd23)
    Dim myDataT23 As New DataTable()
    Dim myDataS23 As New DataSet()

    myDataA23.Fill(myDataT23)

    DataGridView1.DataSource = myDataT23

    Dim result23(2) As String

    result23(1) = DataGridView1.Rows(0).Cells(0).Value.ToString
    result23(2) = DataGridView1.Rows(0).Cells(1).Value.ToString

    Label1.Text = result23(1)
    Label2.Text = result23(2)

执行了很多这些SqlCommands。表单应用程序看起来像这样 -

Form Application

上面显示了单独的标签,我想尝试在导出中分离这些数据?

在每个单独的SQL查询中都会考虑日期和过滤器,因此它们没有任何麻烦。

如果有人有可能的解决方案会很棒。

谢谢

格雷格

1 个答案:

答案 0 :(得分:0)

有几个关于在VB.NET here

中将数据表导出到Excel的博客