PDA

View Full Version : خطای timeout



mehdi_522
چهارشنبه 14 مرداد 1388, 14:52 عصر
دوستان با سلام
من میخ.اهم حدود 5000 رکورد از یک جدول به یک جدول دیگر انتقال دهم اما وقتی که میخواهم رکورد ها در جدول insert کنم بعد از 100 رکورد برنامه متوقف میشه و پیغام time out میده حالا باید چه کار کنم که هر 5000 رکورد یکجا توی جدول insert بشه راستی دیتا بیس هم اس کیوال سرور 2000

بهنام بهمنی
چهارشنبه 14 مرداد 1388, 15:05 عصر
دستوری که برای انتقال اطلاعات استفاده می کنید, چیه؟

mehdi.mousavi
چهارشنبه 14 مرداد 1388, 15:21 عصر
دوستان با سلام
من میخ.اهم حدود 5000 رکورد از یک جدول به یک جدول دیگر انتقال دهم اما وقتی که میخواهم رکورد ها در جدول insert کنم بعد از 100 رکورد برنامه متوقف میشه و پیغام time out میده حالا باید چه کار کنم که هر 5000 رکورد یکجا توی جدول insert بشه راستی دیتا بیس هم اس کیوال سرور 2000


سلام.
برای اجرای هر دستور، در Data Provider ها، مدت زمانی به ثانیه بطور پیش فرض بعنوان Timeout در نظر گرفته میشه. اگر اجرای دستور شما، بیش از این مدت زمان ببره، باعث میشه تا پیام Timeout رو بگیرید. در صورتیکه این عدد رو برابر صفر قرار بدید، در واقع از Provider خواستید که تا پایان اجرای دستور معطل بمونه. توی MSDN، نگاهی به CommandTimeout بندازید.