رفتن به مطلب
  • 0

نحوه ذخیره کردن دیتابیس ویرایش شده در navicat با پسوند db


binam

سوال

نحوه ذخیره کردن دیتابیس ویرایش شده در navicat با پسوند db

با سلام خدمت دوستان گل

من یک دیتابیس داشتم و اونو ویرایش کردم ولی در مورد ذخیره کردن بعد از ویرایش مشکل دارم

خوشحال میشم راهنمایی کنید.

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

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

ارسال‌های توصیه شده

احتمالا گفتی اگه وجود داشت کپی نکنه؟نه؟

خب برنامه رو روی گوشی حذف کن و دوباره نصب کن...

منم اولا همینطوری بودم!:D

اعمال نمیشه

*fekr*

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

شما وقتی دیتابیس رو تغییر میدی و رکورد اضافه میکنی باید برنامه قبلی رو از روی گوشی پاک کنی و دوباره نصب کنید ؟؟ در اکثر برنامه های بازار دیدید که در اپدیت ها مینویسند که قبل از نصب ورژن قبلی رو پاک کنید

یا اینکه یه شرط در صفحه اول برنامه بزارید که در هر بار اجرای برنامه دیتابیس دوباره درون ریزی بشه ...

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

اول به جای false در کد زیر true بذار

وقتی که کامپایل کردی و اعمال شد دوباره همون false رو قرار بده .


File.Exists(File.DirInternal,"DBname.db")= False Then                                File.Copy(File.DirAssets,"DBname.db",File.DirInternal,"DBname.db") 
                       End If

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

احتمالا گفتی اگه وجود داشت کپی نکنه؟نه؟

خب برنامه رو روی گوشی حذف کن و دوباره نصب کن...

منم اولا همینطوری بودم!:D

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

خوب آره دیگه!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*che?**che?**che?**che?**che?**che?*

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

احتمالا از شرط

[left]
If File.Exists(File.DirInternal,"DBname.db")=False Then
                               File.Copy(File.DirAssets,"DBname.db",File.DirInternal,"DBname.db")         
                           End If
[/left]



استفاده کردی

یه علامت ' قبل شرط بذار برنامه که تموم شد برای کامپایل نهایی بردار

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

مشکلی نیس!

کافیه ctrl + S رو بگیری!

بعد تو همون محلی که دیتابیس قبلی(ویرایش نشده)بود به جای دیتابیس قبلی ذخیره میشه...

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

مشکلی نیس!

کافیه ctrl + S رو بگیری!

بعد تو همون محلی که دیتابیس قبلی(ویرایش نشده)بود به جای دیتابیس قبلی ذخیره میشه...

ممنون دوست عزیز ذخیره میشه ولی توی برنامه اعمال نمیشه و همون مطالب قبلی هست

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

اعمال نمیشه

*fekr*

 

سلام دوست عزیز 

 

اگه با شرط وجود فایل چک کنی  بعد از یکبار اجرای برنامه دیتابیس کپی میشه و دیگه هر چی تغییرات بدی و روی نسخه ای که برنامه میخوندش کپی کنی فایده ای نداره . باید قبل از پاک کردن برنامه گزینه های پاک کردن کش و دیتا که جدا هستن را نیز کلیک کنی و بعد دکمه پاک کردن برنامه را بزنی . و بعد فایل دیتابیس ویرایش شدده را روی فایل قبلی کپی کنی ( Replace ) و برنامه را یکبار دیگه کامپایل کنی . ولی اگه بعد ساخت برنامه ( و بعد بروزرسانی برنامه یا قبل اون کاربر این کار را بخواد بکنه جالب نیست . میتونی توی ساب مربوط به بروزرسانی اول از متد file. delete دیتا بیس قبلی را پاک کنی و دیتابیس جدید را کپی کنی . اگه هم میخوای پاک کردن انجام نشه باید دیتابیس جدید را با نام جدید کپی کنی .

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

هر بار که شما دیتابیستون رو اپدیت میکنید باید برنامه رو یک بار از شبیه سازتون حذف و دوباره کامپایل کنید

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

سلام.همون فایل دیتابیس رو که ذخیره کردی باید توی پوشه files پروژه ات کپی کنی.

میتونی از درون پروژه ات هم روی add file کلیک کنی و دیتابیس جدید رو به پروژه ات اضافه کنی ;-)

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...