ramin_hashemi
سه شنبه 04 مهر 1391, 13:06 عصر
با عرض سلام
من در یک پروژه بجای استفاده از dataset از sqldatareader استفاده کردم و بعد از آپلود سایت با ارور زیر مواجه شدم:
Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
بعد متوجه شدم که مشکل از نبستن connection میباشد بخاطر همین تمامی دستورات را در try,catch,finally قرار دردم و در قسمت finally کانکشن مربوطه را close کردم.ولی باز با ارور زیر مواجه شدم:
Invalid attempt to call Read when reader is closed.
بخاطر اینکه datareader نیاز به Connection فعال داره.حالا سوال من از اساتید گرامی اینه که چیکار کنم که هم با ارور اول مواجه نشم یعنی connection هام بسته باشسه و هم بتونم از datareader استفاده کنم؟؟؟؟
ممنون از توجهتون
من در یک پروژه بجای استفاده از dataset از sqldatareader استفاده کردم و بعد از آپلود سایت با ارور زیر مواجه شدم:
Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
بعد متوجه شدم که مشکل از نبستن connection میباشد بخاطر همین تمامی دستورات را در try,catch,finally قرار دردم و در قسمت finally کانکشن مربوطه را close کردم.ولی باز با ارور زیر مواجه شدم:
Invalid attempt to call Read when reader is closed.
بخاطر اینکه datareader نیاز به Connection فعال داره.حالا سوال من از اساتید گرامی اینه که چیکار کنم که هم با ارور اول مواجه نشم یعنی connection هام بسته باشسه و هم بتونم از datareader استفاده کنم؟؟؟؟
ممنون از توجهتون