1

我需要一次将gridview 中的所有行插入到SQL Server 2005 数据库中。

行数可以是1到n(不超过200)

我调查了以下选项:

  • 循环:我想避免迭代。
  • 表数据类型:仅在 SQL Server 2008 及更高版本中可用
  • 批量复制:在批量数据的情况下很有用。我不确定我是否可以使用它插入更少的行(性能方面)

我还能用什么?

4

1 回答 1

0

尝试使用与循环/游标相反的基于集合的方法。大量数据时,循环和游标的效率会降低,但对于相对较小的数据量来说应该没问题。

http://www.codeproject.com/Articles/34142/Understanding-Set-based-and-Procedural-approaches

该链接应该让您对如何使用基于集合的方法有所了解。

希望这就是你要找的!

于 2012-08-28T10:14:16.580 回答