dev.net.ua

Українська Спільнота Розробникiв
 
Ласкаво просимо до dev.net.ua Увійти | Приєднатися | Допомога | Увійти Live ID

ASP.NET, SqlConnection и Connection Pool

  •  07-09-2007, 6:37

    ASP.NET, SqlConnection и Connection Pool

    Итак новая задачка.
    Как выяснилось после закрытия конекшана в коде ASP.NET, соедиенение на стороне сервера по прежнему остается висеть. Видимо оно в пуле, где и должжно находиться. Это хорошо, если бы не одно но!

    Дело в том, что для задачи тестирования у меня:

    1. из под sa создается пользователь с логином.
    2. от имени нового пользователя выполняются тестовые скрипты
    3. из под sa этот новый пользователь удаляется

    Так вот он удаляется, но все же я получаю Exception о том, что его сессия открыта. вот именно тот конекшн в пуле висит под его именем же.
    Посему вопрос, как коректнее поступить в данной ситуации?
    Просто глотать Exception не хотелось бы. Отказываться от пула тоже.

    Лучше побыть дураком 5 минут, чем остаться им на всю жизнь ...
    Помічено як: , ,
Перегдянути всі повідомлення треда