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

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


hamedafrough

سوال

سلام خداقوت
من برای برنامم پشتبان گیری نوشتم که وقتی روی گزینه مربوطه کلیک می کنم، فایل پشتیبان در قسمت فایل گوشی انتهای همه پوشه ها ذخیره میشه

حالا میخوام وقتی برنامه رو نصب کردم یا اطلاعات به مشکل خورد برای بازیابی همون فایلو فراخوان کنم

میشه راهنماییم کنید که چطور فایل گزینه ای بسازم که وقتی روش کلیک میشه بروزر باز بشه و بتونم فایل مربوطه رو از توی گوشی انتخاب کنم و جایگزین دیتابیس برنامه بشه؟

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

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

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

همونجور که میدونید برای استفاده از یک دیتابیس نیاز به Initialize هستش. 

و زمان Initialize نیاز به یک مسیر و نام فایل داره که کافیه آدرس فایل پشتیبان رو بهش پاس بدید.

SQL1.Initialize(File.DirDefaultExternal, "test1.db", True)

و اینکه آدرس یک فایل رو چگونه بدست بیارید راه های زیادی هستش.

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

با این intent هم میشه به محل پوشه ها بری.

Dim i As Intent   
i.Initialize(i.ACTION_VIEW, "file://" &  File.DirRootExternal&"/myFolder/" )
i.SetType( "resource/folder" )
StartActivity(i)

 

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

در 3 ساعت قبل، Mr Mansour گفته است :

همونجور که میدونید برای استفاده از یک دیتابیس نیاز به Initialize هستش. 

و زمان Initialize نیاز به یک مسیر و نام فایل داره که کافیه آدرس فایل پشتیبان رو بهش پاس بدید.


SQL1.Initialize(File.DirDefaultExternal, "test1.db", True)

و اینکه آدرس یک فایل رو چگونه بدست بیارید راه های زیادی هستش.

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

با این intent هم میشه به محل پوشه ها بری.


Dim i As Intent   
i.Initialize(i.ACTION_VIEW, "file://" &  File.DirRootExternal&"/myFolder/" )
i.SetType( "resource/folder" )
StartActivity(i)

 

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

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

بایگانی شده

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

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

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