PDA

View Full Version : سوال: set کردن time out در sql



sadaf_
دوشنبه 24 بهمن 1390, 11:28 صبح
در سی شارپ چطوری می شه time out رو مقدار بدم؟
ممنون

s.khoshfekran
دوشنبه 24 بهمن 1390, 11:37 صبح
در ConnectionString گزینه timeout مقداردهی کن!

shadi khanum
دوشنبه 24 بهمن 1390, 11:45 صبح
اگه میخوای timeout برای commandتون تعریف کنی، SqlCommand یه خصیصه داره به اسم CommandTimeout که میتونی مقداردهی کنی که پیش فرض 30 ثانیه است..
ولی اگه میخوای timeOut واسه connect شدن به دیتابیس بذاری(واسه SQLConnection) باید ته conncetion StringتونConnect Timeout=30; رو اضافه کنید.به جای 30 عدد مورد نظرتون رو بنویسید

sadaf_
دوشنبه 24 بهمن 1390, 11:52 صبح
لطف می کنید کدش رو بهم بگین
ممنون

s.khoshfekran
دوشنبه 24 بهمن 1390, 13:05 عصر
SqlCommand cmd = new SqlCommand();
cmd.CommandTimeout = 30;

shadi khanum
دوشنبه 24 بهمن 1390, 21:02 عصر
دوستمون واسه SqlCommand رو گفتن کدش رو و اگه واسه connectionString میخواین Set کنید اینجوری بنویسید:

SQLconnection Cnt = new SQLConnection("Initial Catalog=test;Data Source=.\Sql2005;Integrated Security=True;Connect Timeout=30;")

موفق باشی