AmirGhasemi
چهارشنبه 22 شهریور 1391, 13:37 عصر
سلام و تشكر از همه دوستان اين فروم
من يك برنامه نوشته ام كه فرم اول آن هم مثل تمام برنامه ها گرفتن نام كاربري و كلمه عبور است!
اما مي خواهم قبل از امدن اين فرم يك بار چك كنم كه "آيا ديتابيس شناسايي شده و ارتباط برقرار است يا نه؟"
و اگر ديتابيس وجود نداشت يا هر مشكل ديگري بود يك پيغام خطا به سمت كاربر برود !
من اين كد را نوشته ام و درست هم كار ميكند اما مي خواهم راه بهتري را دوستان پيشنهاد بدهند!!
string ConString = @"Data Source=studio;Initial Catalog=Uni_shomal;Integrated Security=True";
SqlConnection conn = new SqlConnection(ConString);
try
{
conn.Open();
MessageBox.Show("اتصال به پایگاه داده با موفقیت انجام شده است ", ">>>> بررسی اتصال <<<<");
}
catch (SqlException s)
{
MessageBox.Show(" اتصال به پایگاه داده انجام نشده است ", ">>>> خطای اتصال <<<<" + s);
}
finally
{
conn.Close();
}
من يك برنامه نوشته ام كه فرم اول آن هم مثل تمام برنامه ها گرفتن نام كاربري و كلمه عبور است!
اما مي خواهم قبل از امدن اين فرم يك بار چك كنم كه "آيا ديتابيس شناسايي شده و ارتباط برقرار است يا نه؟"
و اگر ديتابيس وجود نداشت يا هر مشكل ديگري بود يك پيغام خطا به سمت كاربر برود !
من اين كد را نوشته ام و درست هم كار ميكند اما مي خواهم راه بهتري را دوستان پيشنهاد بدهند!!
string ConString = @"Data Source=studio;Initial Catalog=Uni_shomal;Integrated Security=True";
SqlConnection conn = new SqlConnection(ConString);
try
{
conn.Open();
MessageBox.Show("اتصال به پایگاه داده با موفقیت انجام شده است ", ">>>> بررسی اتصال <<<<");
}
catch (SqlException s)
{
MessageBox.Show(" اتصال به پایگاه داده انجام نشده است ", ">>>> خطای اتصال <<<<" + s);
}
finally
{
conn.Close();
}