• اطلاعیه ها

    • H@mid.RS

      جذب نیرو   پنجشنبه, 10 فروردین 1396

      درود به دوستان عزیز به چند نفر مدیر برای بخش های php و گرافیک نیازمندیم درصورت تمایل درخواست خود را در پیام خصوصی بفرستید  
    • H@mid.RS

      تغییر نام کاربری   دوشنبه, 28 فروردین 1396

      درود دوستانی که نام کاربری انها با ایمل شان یکی بود تغییر کرد مثلا نام کاربری sss@tmail.com به sss تغییر کرد دوستانی که مشکل ورود دارند @ به بعد را پاک کنند
    • H@mid.RS

      کسب درآمد   پنجشنبه, 31 فروردین 1396

      دوستانی که میخواهند با انجمن خودشون همکاری کنند و از محیط انجمن درآمد کسب کنند به بنده پیام خصوصی بفرستند
  • 0
arastooms

جایگزینی دیتابیس جدید در ( آپدیت برنامه ) بدون حذف برنامه

سوال

سلام 
قصد دارم نسخه جدید رو تولید کنم برای برنامه ای که دیتابیس داره
دستور داخل برنامه میاد چک میکنه میبینه دیتا بیس از قبل هست و دیگه دیتابیس جدید رو کپی نمیکنه؟؟
اسم دیتابیس رو عوض کنم کد ها همه عوض میشه و فکر نمیکنم مناسب باشه
کتابخونه ای برای این کار هست که آپدیت ارایه میشه این مشکل رو حل کرده باشه؟؟
با تشکر

پسند شده توسط طاها الیاس زاده

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تا کنون داده شده است

  • 0

سلام و تشکر بابت راهنمایی

ولی قصد آپدیت آفلاین دارم

یعنی وقتی کار بر داره برانمه ورژن جدید رو نصب میکنه 

دیتای جدید بشینه جای قدیمی

 

میتونید از اینکد استفاده کنید:

If File.Exists(File.DirInternal,"1") Then
		Else
		File.Delete(File.DirInternal,"taha.db")	
		File.Copy(File.DirAssets,"taha.db",File.DirInternal,"taha.db")
		File.Copy(File.DirAssets,"1",File.DirInternal,"1")
		End If 

بعد از بروزرسانی میاد نرم افزار میاد چک میکنه که فایل 1 اگه وجود داره که هیچی .اگه وجود نداره پایگاه داده رو حذف کنه .

و پایگاه داده جدید رو کپی کنه.

یادت نره یک فایل به اسم 1 یا هر چیز دیگه که نوشتی بسازی و دقیقا با همون اسم و پسوند وارد کنی.

کاملا این  روش جواب میده .میتونی یک توست مسیج هم ایجاد کنی که پایگاه داده بروز شد

پسند شده توسط H@mid.RS، arastooms و ali.1020

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0

سلام و تشکر بابت راهنمایی

ولی قصد آپدیت آفلاین دارم

یعنی وقتی کار بر داره برانمه ورژن جدید رو نصب میکنه 

دیتای جدید بشینه جای قدیمی

 

پسند شده توسط طاها الیاس زاده

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری