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