View Full Version : تست برقرای ارتباط با SQL SERVER
test18000
یک شنبه 21 خرداد 1391, 11:57 صبح
چجوری میشه برقراری ارتباط با SQL SERVER را چک کرد
منظورم برقرای ارتباط با یه DATABASE خاص نیست می خوام بفهم SQL فعال هست یا نه
ahmadreza517
یک شنبه 21 خرداد 1391, 14:03 عصر
به نام تنها برنامه نویس هستی
سلام ,
می تونید از این استفاده کنید.
public static bool checkConnection()
{
SqlConnection conn = new SqlConnection("mydatasource");
try
{
conn.Open();
return true;
}
catch (Exception ex) { return false; }
}
برای نتیجه بهتر در اینترنت جستجو کنید (زود تر به جواب می رسید).
http://msdn.microsoft.com/en-us/library/s4yys16a%28v=vs.71%29.aspx
hhsaffar
یک شنبه 21 خرداد 1391, 15:42 عصر
توصیه میشه کانکشن SQL رو حتما بعد از تمام شدن کارمون Close کنیم. یک راه خوب برای این کار استفاده از دستور using هست.
کد زیر همون جواب دوستمون ahmadreza517 هست با کمی تغییر:
public static bool CheckConnection()
{
using (SqlConnection conn = new SqlConnection("mydatasource"))
{
try
{
conn.Open();
return true;
}
catch (Exception ex) { return false; }
}
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.