سلام دوستان
من میخواستم قبل از ایجاد دیتابیس در اسکیوال سرور از وجود داشتن آن باخبر بشم برای همین کد زیر رو نوشتم :
bool dbExists = System.Data.Entity.Database.Exists(database.Databa se.Coection);
MessageBox.Show(dbExists.ToString());
که این کد درصورتی جواب میده که از انتیتی فریمورک استفاده کرده باشیم.
حال بدون انتیتی فریمورک با استفاده از ado.net یا ...چگونه این دستور رو بنویسیم ؟
بدین صورت اومدم نوشتم ااما وقتی دیتابیس وجود نداشته باشد دستورات به درستی کار نمیکند یعنی پیغام نمایش داده نمیشود. به نظرتون چگونه اینو اصلاح کنیم؟
SqlCoection co = new SqlCoection(@"Data Source =.SQLEXPRESS; Initial Catalog = saaaaa; Integrated Security = True");
co.Open();
if (co.State==CoectionState.Open)
{
MessageBox.Show("وجود دارد");
}
else
{
MessageBox.Show("وجود ندارد");
}
برچسب:
نویسنده: خنج
تاريخ: چهارشنبه
4 بهمن
1396 ساعت: 16:47