将数据导出到Excel

朱利安·桑贾亚(Julian Sanjaya)|

我想将数据从数据表导出到Excel文件中

我得到这个错误

'EmployeeMaster$' is not a valid name. Make sure that it does not include invalid characters or punctuation and that is not too long.

这是我的代码

    Response.Clear()
    Dim dt_excel As New System.Data.DataTable
    Dim attach As String = "attachment; filename=EmployeeMaster.xls"

    File.Delete("C:\Users\Julian\Downloads\EmployeeMaster.xls")

    conn.connect()
    conn.connectExcel()
    dt_excel = conn.openReader("Select * from EmployeeMaster")

    Response.ClearContent()
    Response.AddHeader("content-disposition", attach)
    Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"

    Dim tab As String = ""
    For Each dc As DataColumn In dt_excel.Columns
        Response.Write(tab + dc.ColumnName)
        tab = vbTab
    Next
    Response.Write(vbLf)

    conn.openReaderExcel("Create Table [EmployeeMaster$] (EmployeeNo varchar(25))") '<- throw error here
    For Each dr As DataRow In dt_excel.Rows
        tab = ""
        conn.openReaderExcel("Insert into [EmployeeMaster$] (EmployeeNo) values ('" & dr.Item("EmployeeNo") & "')")
        Response.Write(vbLf)
    Next
    Response.End()

我一直在想我的代码有什么问题..有人可以建议我解决这个问题的方法吗?

所有建议/帮助将不胜感激

问候锡克

洛朗(Laurent S.)

回答可能有点晚了,但是我认为这里的问题在于“表”(= sheet)名称中使用[and]字符...虽然在大多数数据库中都可以,但您在此处处理的是excel。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将SQL Server数据导出到Excel

来自分类Dev

将绘图数据从R导出到Excel

来自分类Dev

将报告数据导出到Excel

来自分类Dev

将数据表导出到Excel

来自分类Dev

将数据DataGridView导出到Excel

来自分类Dev

将数据导出到Excel工作表

来自分类Dev

将数据从jira导出到Excel

来自分类Dev

将 Excel 数据导出到嵌套的 JSON

来自分类Dev

将 Python 数据框导出到 Excel

来自分类Dev

将数据从数据表导出到Excel

来自分类Dev

使用Python将特定的MySQL数据从表导出到Excel

来自分类Dev

如何使用angularjs将数据从HTML表导出到Excel

来自分类Dev

是否可以将数据从JIRA动态导出到Excel?

来自分类Dev

如何将大量数据导出到Excel

来自分类Dev

如何启用jQgrid将数据导出到PDF / Excel

来自分类Dev

将JavaFX TableView数据导出到Excel(XLS)

来自分类Dev

使用javascript将JQGrid数据导出到Excel

来自分类Dev

将html表单数据导出到excel

来自分类Dev

将数据导出到多个Excel工作表

来自分类Dev

将数据导出到CSV-Excel VBA

来自分类Dev

无法将熊猫数据框导出到Excel /编码

来自分类Dev

将数据从R导出到Excel:公式不会重新计算

来自分类Dev

将数据从VB导出到Excel工作表

来自分类Dev

如何将Excel数据导出到Mysql表

来自分类Dev

将数据集导出到Excel 2007 EPPlus

来自分类Dev

将表数据导出到流星中的excel中

来自分类Dev

phpmyadmin将选定的数据从SQL导出到excel

来自分类Dev

将数据导出到Excel时出现Pandas错误

来自分类Dev

Visual Studio 2017 c#将数据导出到Excel