alex1000
شنبه 10 مهر 1389, 16:09 عصر
سلام.
دوستان من در ASP.NET با مدیریت کانکشن ها مشکل دارم.
یعنی یه sqlconnection.open رو اجرا می کنم و بعد از اجرای یه سری اعمال روی بانک sqlconnection.close و sqlconnection.dispose رو اجرا می کنم. اما sqlserver بلافاصله این کانکشن رو نمی بنده.
می دونید از کجا می فهمم که کانکشن بسته نشده، میرم رو بانک مربوطه و Detach رو میزنم میگه active connection وجود داره؟!!
چرا؟! راهی وجود داره که بلافاصله کانکشن ها رو بست؟!
SqlConnection.ClearAllPools رو هم تست کردم باز نتیجه نگرفتم؟!!!
دوستان من در ASP.NET با مدیریت کانکشن ها مشکل دارم.
یعنی یه sqlconnection.open رو اجرا می کنم و بعد از اجرای یه سری اعمال روی بانک sqlconnection.close و sqlconnection.dispose رو اجرا می کنم. اما sqlserver بلافاصله این کانکشن رو نمی بنده.
می دونید از کجا می فهمم که کانکشن بسته نشده، میرم رو بانک مربوطه و Detach رو میزنم میگه active connection وجود داره؟!!
چرا؟! راهی وجود داره که بلافاصله کانکشن ها رو بست؟!
SqlConnection.ClearAllPools رو هم تست کردم باز نتیجه نگرفتم؟!!!