dev.net.ua
Українська Спільнота Розробникiв
Ласкаво просимо до dev.net.ua
Увійти
|
Приєднатися
|
Допомога
|
Увійти
в
Базы данных (Databases & XML) (форум)
.NET (група)
(Увесь сайт)
Пошук
Українська (uk)
Русский (ru)
English (en)
Головна
Статтi
Блоги
Форуми
Галерея
Файли
Учасники
Пошук
Календар
dev.net.ua
»
.NET
»
Базы данных (Databases & XML)
»
Re: ASP.NET, SqlConnection и Connection Pool
ASP.NET, SqlConnection и Connection Pool
Останнє повідомлення 11-09-2007, 5:43 від
Mike Chaliy
. 1 відповіді.
Сортувати:
В порядку додання
В зворотньому порядку
Попереднє
Наступне
07-09-2007, 6:37
4089
demon_xxi
Зареєстрований 11-11-2006
Харьков
Повідомлення 244
Бали 4,220
ASP.NET, SqlConnection и Connection Pool
Відповісти
Цитувати
Итак новая задачка.
Как выяснилось после закрытия конекшана в коде ASP.NET, соедиенение на стороне сервера по прежнему остается висеть. Видимо оно в пуле, где и должжно находиться. Это хорошо, если бы не одно но!
Дело в том, что для задачи тестирования у меня:
1. из под sa создается пользователь с логином.
2. от имени нового пользователя выполняются тестовые скрипты
3. из под sa этот новый пользователь удаляется
Так вот он удаляется, но все же я получаю Exception о том, что его сессия открыта. вот именно тот конекшн в пуле висит под его именем же.
Посему вопрос, как коректнее поступить в данной ситуации?
Просто глотать Exception не хотелось бы. Отказываться от пула тоже.
Лучше побыть дураком 5 минут, чем остаться им на всю жизнь ...
Помічено як:
ado.net
,
SQL
,
SQL Server
Бали повідомлення: 25
Сповiстити про порушення
11-09-2007, 5:43
4122
у відповідь на
4089
Mike Chaliy
Зареєстрований 16-11-2006
Ukraine, Kharkiv
Повідомлення 758
Бали 13,847
Re: ASP.NET, SqlConnection и Connection Pool
Відповісти
Цитувати
Спробуємо. Подивись
SqlConnection.ClearPool
MCPD(Web,Windows,Enterprise), MCTS (WPF, WCF)
Помічено як:
SqlConnection
,
Connection Pool
Бали повідомлення: 5
Сповiстити про порушення
Copyright 2006-2008 vbCity.com LLC