SqlParamater обновление значений в цикле - побочные эффекты - PullRequest
0 голосов
/ 16 ноября 2009

У меня есть сохраненный процесс, который принимает один целочисленный параметр.

Я вызываю это в цикле (я бы предпочел использовать In, но Stored proc - вне моего контроля).

Итак, у меня есть один объект SqlParameter, значение которого обновляется каждый раз в цикле.

У меня есть смутные воспоминания о побочных эффектах? Это звонит в какие-нибудь колокола?

(.NET 2.0 / SQL Server 2005)

Ответы [ 2 ]

1 голос
/ 16 ноября 2009

Если код достаточно прост и вы просто обновляете значение параметра на каждой итерации, я бы посоветовал эту хорошую практику.

Нет никаких побочных эффектов, о которых я знаю.

0 голосов
/ 17 ноября 2009

Основным побочным эффектом, который приходит на ум, является низкая производительность.

Если вместо этого (лучше всего) вы можете выполнить цикл на стороне сервера или хотя бы объединить несколько операторов в один пакет, вам будет намного лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...