相关疑难解决方法(0)

使用C#将插入推送到SQL Server?

我想一次向SQL Server插入大约5000个(通常可以是10K +次)行.我的insert语句由C#程序生成.

一种方法可能是简单地生成一个充满这些SQL语句的大字符串,然后实际使SQL Server使用它们执行它们SqlCommand.ExecuteNonQuery();但是存在SQL Server可能无法执行这样的大语句的风险.

有没有办法可以将SQL语句推送到某种"SQL Server缓冲区"(如果有的话)然后最终执行它们?

编辑 -我正在使用SQL Server 2005,2008.所以,我需要兼容两者的东西.

谢谢.

c# sql sql-server sql-server-2005

1
推荐指数
1
解决办法
106
查看次数

标签 统计

c# ×1

sql ×1

sql-server ×1

sql-server-2005 ×1