نوشته شده توسط
Arash_janusV3
با سلام
من با sadaf_ موافقم
تا کی باید تغییرات دیتابیس رو دستی انجام بدیم در صورتی که با یک الگوریتم ساده می توان این مشکل رو حل کرد
مثلا
دستورات تغییرات دیتابیس رو در برنامه می نویسیم و هر تغییری باید بعد از یک شرط قرار بگیره
برای اضافه شدن فیلد باید قبلش چک کنیم آیا وجود داره یا نه اگر نداشت اضافه بشه البته باید قبل از اینکه فرم main لود می شه چک کرد
خیلی ساده ست ولی نمی دونم با کد نویسی چطوری می شه نام فیلد یا table رو چک کرد
با این روش هیچ وقت یک فیلد دو بار روی یک دیتابیس add نمی شه و می شه بعد از اینکه همه مشتری هایی که از برنامه استفاده می کنند exe نهایی رو دریافت کردند همه تغییرات دیتابیسی که در برنامه وجود داره رو پاک کرد و تغییرات جدید رو کد نویسی کرد