PDA

View Full Version : نحوه attach کردن خودکار پایگاه داده در sql express



mehdio
چهارشنبه 03 اردیبهشت 1393, 11:01 صبح
با سلام من یک برنامه با C# و پایگاه داده sql express نوشتم وقتی فایل نصب درست می کنم پایگاه داده را attach نمی کنه آیا می شه کدی نوشت که به صورت خودکار اینکار را بکنه؟

NasimBamdad
چهارشنبه 03 اردیبهشت 1393, 11:26 صبح
یکبار Attach بشه کافیه دیگه .


Server=.\SQLExpress;AttachDbFilename=" + Application.StartupPath + "\\db\\Anbar.mdf" + ";Database=Anbar;Integrated Security=True;Connect Timeout=30;User Instance=True

mehdio
پنج شنبه 04 اردیبهشت 1393, 17:43 عصر
منظورم اینه که sql express روی یک کامپیوتر دیگه که نصب میشه چطور پایگاه داده را با استفاده از کد می توان Attach کرد

NasimBamdad
پنج شنبه 04 اردیبهشت 1393, 18:00 عصر
این جوری :


Data Source=Server,1433;Initial Catalog=NoorAutomation;User ID = SA; Password = 123

hidden68
پنج شنبه 04 اردیبهشت 1393, 22:51 عصر
CON.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\dbname.mdf;Integrated Security=True;User Instance=True";

تو هر سیستمی ببری جواب میده
تو سیستم خودتم جواب میده

ordebehesht
جمعه 05 اردیبهشت 1393, 02:14 صبح
به شرطی که instace مورد نطر تو سیستم میزبان نصب باشه

elmira19
جمعه 05 اردیبهشت 1393, 09:20 صبح
سلام میشه بگید در وصل کردن دیتابیس به c# به صورت ویزارد وقتی حذف می کنیم حذف میشه ولی در sql حذف نمیشه تکه کد حذف رو واسه وصل کردن ویزارد میخوام؟؟؟؟؟

اوبالیت به بو
دوشنبه 26 خرداد 1393, 09:54 صبح
CON.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\dbname.mdf;Integrated Security=True;User Instance=True";

تو هر سیستمی ببری جواب میده
تو سیستم خودتم جواب میده

Instance چطور نصب میشه؟