.net SqlConnection закрывается сам - PullRequest
0 голосов
/ 05 апреля 2011

У меня есть статический класс, обрабатывающий мой доступ к БД.Когда я открываю SqlConnection и получаю к нему многопоточный доступ - он закрывается сам по себе после 1-2 запросов.Нигде в моем коде я не закрываю его - какие-либо мысли ???

Спасибо, Уолдо

1 Ответ

2 голосов
/ 05 апреля 2011

Когда я открываю SqlConnection и получаю к нему многопоточный доступ

Тогда не обращаюсь к нему "многопоточно" - это не поточно-ориентированный.Вместо этого открывайте / закрывайте его в каждом потоке, предпочтительно с помощью оператора using.

MSDN указывает, что методы экземпляра этого класса не являются потоко-безопасными .

...