Нужно ли закрывать SqlDataReader перед тем, как я вызову на нем Dispose? - PullRequest
2 голосов
/ 22 февраля 2010

Согласно это , Dispose () для SqlConnection звонки Close () , поэтому вам не нужно оба, просто Dispose () . То же самое для SqlDataReader ?

1 Ответ

4 голосов
/ 22 февраля 2010

Вам нужно только позвонить Утилизировать , потому что звонки Закрыть .

Я использовал .NET Reflector и обнаружил, что DbDataReader's (основа SqlDataReader ) Dispose метод вызывает Закрыть .

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