【问题标题】:Excel Sheet Upload to Sql Server DatabaseExcel 工作表上传到 Sql Server 数据库
【发布时间】:2012-02-27 13:10:52
【问题描述】:

我在 asp.net 项目中工作,任务是上传 excel 文件,然后单击上传按钮,条目必须存储到 Ms.Sql Server 2008 DB 表。

请帮帮我。 谢谢。

【问题讨论】:

    标签: asp.net sql-server database


    【解决方案1】:

    您可以编写一个读取 Excel 文件并将行插入 SQL 表的 SQL 存储过程。下面的例子:

    INSERT INTO dbo.TableName (Column1, Column2)
    SELECT COL1, COL2
    FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
        'Excel 8.0;Database=D:\Import\MySpreadsheet.xls;IMEX=1', [Sheet1$]) 
    

    更多信息请参见MSDN OPENROWSET

    【讨论】:

    • 我必须将文件内容保存到数据库表中。请告诉我可以在按钮单击事件上使用的查询..
    • 你使用 SQL Server Management Studio 吗?
    猜你喜欢
    • 2012-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多