مشکل در بسته نشدن بانک

targol_1985

عضو جدید
سلام
هنگامی که برنامه رو اجرا می کنم ارور می ده که
کانکشن بازمانده است این ارور رو دقیقا می ده


The connection was not closed. The connection's current state is open

ولی من مطمئنم کا با دستور con.close() کانکشن رو بستم.
ممنون میشم راهنماییم کنید که به چه دلیل می تونه همچین اروری بده
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
سلام
هنگامی که برنامه رو اجرا می کنم ارور می ده که
کانکشن بازمانده است این ارور رو دقیقا می ده


The connection was not closed. The connection's current state is open

ولی من مطمئنم کا با دستور con.close() کانکشن رو بستم.
ممنون میشم راهنماییم کنید که به چه دلیل می تونه همچین اروری بده

ممکنه در یک بار اجرا بسته نشده و چون باز اجراش می کنی این پیغام رو می گیری. مثلاً به علت خطایی در برنامه و اینکه کانکشن در بلوک finally بسته نشده و باز مونده خطا دریافت می کنی. کد رو بزار تا بشه نظر داد.
 

mina_1367

عضو جدید
قبل از باز کردن یا بستنش می تونید اونو چک کنید
if connection.state= open then
connection.close
else
....// continue// ......

حالا هر طوری که سینتکس برنامه هست
فکر کنم با اعداد 0 و 1 چک میشن باز بودن یا بسته بودن اتصال
 
Similar threads
Thread starter عنوان تالار پاسخ ها تاریخ
s_aa نصب نشدن اسکیوال سرور؟؟ VB.NET 14
N یکی کردن بانک VB.NET 3
S ایجاد بانک اطلاعاتی VB.NET 3

Similar threads

بالا