c#如何将多个文件上传到SQL Server数据库?

时间:2015-07-24 09:28:14

标签: c# sql-server upload

鉴于:

  1. c#WinForms application
  2. 超过1000 .txt.pdf.doc个文件
  3. SQL Server 2008表

    create table docs
    (
        id int not null identity primary key,
        filename nvarchar(255),
        filecontent varbinary(MAX),
        filetype nvarchar(10),
    )
    
  4. 我知道如何使用INSERTMERGE按文件上传文件,但这是一个很长的操作。

    如何有效地快速将多个文件上传到表格中?

1 个答案:

答案 0 :(得分:1)

使用SqlBulkCopy操作,以便您可以更快地插入多个记录。