Проблема пула соединений ASP.NET? - PullRequest
0 голосов
/ 09 октября 2010

Я создаю объекты SqlConnection в каждом из методов вставки, обновления, удаления и выбора на веб-страницах asp.net.Затем я закрываю объекты подключения в блоке finally.Но я не уверен, что это хороший способ.Это проблема с пулом соединений?

Есть ли у вас какие-либо рекомендации по использованию объектов SqlConnection и SqlDataReader для меня?

Ответы [ 2 ]

0 голосов
/ 10 октября 2010

Если вы определенно закрываете SQLConnection, тогда я также просматриваю ваш SQLDataReader и гарантирую, что вы закрываете их.

0 голосов
/ 09 октября 2010

Закрытие соединения в блоке finally - это то, что вы хотите сделать.Альтернативой может быть использование оператора Using .Использование будет работать с любым объектом, который реализует iDisposable, включая sqlconnection, и будет вызывать dispose для объекта по завершении независимо от того, было ли исключение.

...