PDA

View Full Version : ساخت فرم کانفیگ بانک اطلاعاتی sql در هنگام نصب برنامه



mostafa_tak2000
پنج شنبه 23 آبان 1392, 10:54 صبح
با سلام به همه دوستان و تسلیت ایانم سوگواری امام حسین (ع) به همگی
دوستان عزیز من یک پروژه نوشتم با vb2010و بانک اطلاعاتی من از نوع sql server 2008 r2 است . حالا من می خوام که پروژه را تحویل بدم می خوام که در نصب برنامه مثل نر افزارهای مختلف برنامه sql server را خوش نصب و پس از نصب نیز بانک اطلاعاتی را ایجاد و تمامی جدول هارا نیز ایجاد نماید .
ممنون میشم که توضیح مکفی و در صورت وجود راهنمایی تصویری داشته باشید که چیکار و چطوری باید اینکارا انجام بدم .با تشکر از همگی

a_mohammadi_m
شنبه 25 آبان 1392, 23:02 عصر
با سلام
این چیزی که شما میخوهید خیلی مفصله
1- باید برنامه نصب Sql همراه پروژه نصب برنامه باشه ( مثلا نصب Sql Server 2008 R2 Express )
2- باید برنامه چک کنه که قبلا روی سیستم کاربر Sql نصبه یا نه؟
http://www.mindfiresolutions.com/Check-if-SQL-express-is-installed-on-target-machine-229.php
3- اگه نصب نبود مشه برنامه شما با روش Command ( نصب با کمک دستورات متنی ) اون رو نصب کنه
http://blogs.msdn.com/b/user_ed/archive/2012/12/09/how-to-embed-sql-server-express-in-an-application.aspx
4- بهترین و ساده ترین راه ایجاد بانک توسط برنامه اینه که یک بانک خالی همراه پروژه ات قرار بدی و با دستورات DMO یا SMO اشیاء Sql اون رو Attach کنی یا Backup اش رو Restore کنی
البته با این دستوراتی که گفتم میشه تمام کارهایی رو که توی خود Sql می تونی انجام بدی از داخل کدت هم انجام بدی ولی زحمتش زیاده
توصیه می کنم در مورد SMO بیشتر جستجو کنی و مثالهای موجودش رو ببینی خیلی راهنماییت میکنه