PDA

View Full Version : آپدیت کردن database از طریق C#‎



hamix666
یک شنبه 03 تیر 1397, 17:22 عصر
با سلام دوستان
من یک نرم افزار دارم که کد فرست هست
داخل دیتا بیسم استور پرسیجر و فانکشن دارم
که بهشون اضافه و یا حذف میشه
چطوری می تونم این تغییرات رو به صورت یک اسکریپت در بیارم که کاربر وقتی برنامه رو باز می کنه اگه بانکش قدیمی بود و استورپرسیجر های قدیمی رو نداشت اپدیت بشه؟؟؟

در ضمن مین می خوام به ستاپ برنامه ستاپ sql 2014 رو هم اضافه کنم باید چیکار کنم؟ که با نصب برنامه من sql هم شروع به نصب کنه؟

danialafshari
یک شنبه 03 تیر 1397, 17:49 عصر
با سلام
در CodeFirst تغییرات دیتابیس که خودش به صورت اتوماتیک اعمال میشه و باید Migration براش تعریف کنید
درباره Migration مطالعه فرمائید
برای قرار دادن sql در ستاپ هم هزاران بار بحث شده و در قسمت Setup And Deployment هم میتونید جستجو کنید
کافیه در برنامه Setup ساز Sql Server رو قرار بدید و CodeFirst هم که خودش دیتابیس رو اوکی میکنه
موفق باشید

hamix666
دوشنبه 04 تیر 1397, 08:49 صبح
با سلام دوستان
من یک نرم افزار دارم که کد فرست هست
داخل دیتا بیسم استور پرسیجر و فانکشن دارم
که بهشون اضافه و یا حذف میشه
چطوری می تونم این تغییرات رو به صورت یک اسکریپت در بیارم که کاربر وقتی برنامه رو باز می کنه اگه بانکش قدیمی بود و استورپرسیجر های قدیمی رو نداشت اپدیت بشه؟؟؟

در ضمن مین می خوام به ستاپ برنامه ستاپ sql 2014 رو هم اضافه کنم باید چیکار کنم؟ که با نصب برنامه من sql هم شروع به نصب کنه؟

یعنی پروسیجر ها و فاکشن های جدیدی که توی خود sql اضافه کردیم هم از طریق میگرشن میشه انتقال داد؟

برای ستاپ کدام برنامه رو معرفی می کنید که بشه sql رو بهش اضافه کرد؟

hamix666
دوشنبه 04 تیر 1397, 09:06 صبح
برای ستاپ میشه منو به یک تاپیکی که نتیجه داده معرفی کنید؟

danialafshari
دوشنبه 04 تیر 1397, 15:28 عصر
برای ستاپ میشه منو به یک تاپیکی که نتیجه داده معرفی کنید؟
ستاب سازی که کار ساده ای هستش
من خودم Advanced Installer رو پیشنهاد میکنم
میتونید در بخش Setup and Deployment پیگیری کنید

hamix666
سه شنبه 05 تیر 1397, 10:10 صبح
کسی از بچه ها در مورد پروسیجر های اسکیول نظری نداره ؟