可以添加到DbCommand的参数数量是否有限制?

时间:2010-11-01 14:05:43

标签: .net sql-server

或者,我可以在System.Data.DbCommand中的ParameterCollection对象上调用AddParameter多少次?

2 个答案:

答案 0 :(得分:2)

根据Joe Celko on Simple-Talk的本文,SQL Server最多可以使用2100个参数。这是最近的一篇文章,我猜这对SQL 2008有好处。

答案 1 :(得分:0)

由于这是一个由Int32DbParameterCollection)索引的集合,因此会受到Int32.MaxValue的限制,即2,147,483,647。