c# 如何将多个文件上传到 SQL 服务器数据库?
c# How to upload multiple files to SQL Server database?
鉴于:
- c# WinForms 应用程序
- 超过 1000 个
.txt
、.pdf
、.doc
个文件
SQL 服务器 2008 table
create table docs
(
id int not null identity primary key,
filename nvarchar(255),
filecontent varbinary(MAX),
filetype nvarchar(10),
)
我知道如何使用 INSERT
或 MERGE
逐个文件上传,但这是一个很长的操作。
如何有效快速上传多个文件到table?
使用SqlBulkCopy 操作可以更快地插入多条记录。
鉴于:
- c# WinForms 应用程序
- 超过 1000 个
.txt
、.pdf
、.doc
个文件 SQL 服务器 2008 table
create table docs ( id int not null identity primary key, filename nvarchar(255), filecontent varbinary(MAX), filetype nvarchar(10), )
我知道如何使用 INSERT
或 MERGE
逐个文件上传,但这是一个很长的操作。
如何有效快速上传多个文件到table?
使用SqlBulkCopy 操作可以更快地插入多条记录。