PDA

View Full Version : time out expired



مرتضی حمزه ئی
چهارشنبه 19 تیر 1387, 10:21 صبح
خطای time out expired

--------------------------------------------------------------------------------

با سلام خدمت دوستان دفعه دوم هست میفرستم خواهش میکنم جواب بدید
من از روش ado استفاده میکنم ورشته زیر را واسه برگردوندن به sql از طریق adodb.recordset میفرستم ولی بعد از لحظاتی خطای timeout expired روی صفحه ظاهر میشه جالبه توی query analyzer بعد از 46 ثانیه جواب برمیگردونه ولی توی application خطا میگیره چکار کنم بد جوری گیر کردم توی یک sp هم نوشتم صدا زدم جواب نداد راه حل connect timeout توی رشته connection را عوض کردم جواب نداد با دوگزینه زیر نیز جواب نداد
Connect Timeout=100;Max Pool Size=120 حالا عین رشته خیلی معمولی است ولی از view صدا میزنه رامیذارم

SELECT KalaCode , tahvil, hazinmali,pricev,priceb,sanadnov,sanadnob,hazin, projcode, Name, spec,serial From vwacchavalehitem where projcode is null and datet <='" & datet & "' and tahvil>0 and (pricev<>0 and priceb<>0) and anbar=" & FindtextInCmb(CmbAnbar, CmbAnbar.Text) & " and hazinmali='' and (sanadnov=0 and sanadnob=0) and substring(kalacode,1,1)<>'9' Order By hazin,convert(char(6),serial),projcode ASC
__________________

ASKaffash
چهارشنبه 19 تیر 1387, 15:32 عصر
سلام
CommandTimeOut را باید عوض کنی تا زمان طولانی شدن فرمان را اعلام کنی ConnectionTimeOut برای زمان برقراری ارتباط است