PDA

View Full Version : سوال: ساختن برنامه نصب پروژه



aliburnout
سه شنبه 06 اردیبهشت 1390, 21:57 عصر
با سلام خدمت دوستان
یه پروژه دارم با دیتابیس SQL و آماده شده
الان که می خوام برنامه نصبش رو بسازم با دیتابیس مشکل دارم به طوری که تا دیتابیس داخل برنامه SQL ، ATTACH نباشه برنامه کار نمیکنه :متفکر:
از طرف دیگه میخوام برنامه نصب طوری باشه که همراه خودش دیتابیس رو (داخل محل نصب) ذخیره کنه
ممنون میشم کمکم کنید:لبخندساده:

sara_aryanfar
سه شنبه 06 اردیبهشت 1390, 22:37 عصر
سلام این آموزش رو بچه های انجمن برنامه نویس تهیه کردن ولی لینکش رو یادم نبود تو یه سایت دیگه دیدمش برات گذاشتم
http://arashdownload.com/archives/2011/04/-set-up-visual-studio.php

aliburnout
سه شنبه 06 اردیبهشت 1390, 23:17 عصر
سلام این آموزش رو بچه های انجمن برنامه نویس تهیه کردن ولی لینکش رو یادم نبود تو یه سایت دیگه دیدمش برات گذاشتم
http://arashdownload.com/archives/2011/04/-set-up-visual-studio.php

با تشکر
آموزش خوبی بود ولی بازم مشکل من رو با دیتابیس حل نکرد
الان که داشتم تو سایت ها دنبالش می گشتم یه جا نوشته بود که باید sql expers رو نصب کنم و کد attach شدن رو تو برنامم بذارم
کسی این کد رو داره .
کلا باشد چی کار کنم.

Death_2008
چهارشنبه 07 اردیبهشت 1390, 06:14 صبح
سلام
دوست عزيز با استفاده از كد زير مي توانيد ديتا بيستون رو اتچ كنيد ، البته بايد SQL Express رو نصب كنيد .



SqlConnection SQl_Con = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=master;Integrated Security=True");
SqlCommand SQl_Com = new SqlCommand();
SQL_Con.Open();
SQL_Com.Connection = SQL_Con;
SQL_Com.CommandType = CommandType.StoredProcedure;
SQL_Com.CommandText = "sp_attach_db";
SQL_Com.Parameters.AddWithValue("dbname", txt_DBName.Text);
SQL_Com.Parameters.AddWithValue("filename1", DBPath + "\\" + txt_DBName.Text + ".mdf");
SQL_Com.Parameters.AddWithValue("filename2", DBPath + "\\" + txt_DBName.Text + "_log.ldf");
SQL_Com.ExecuteNonQuery();
SQL_Com.Parameters.Clear();
SQL_Con.Close();


موفق باشيد