amirex128 19 ارسال شده در 12 مهر، 2015 اشتراک گذاری ارسال شده در 12 مهر، 2015 سلام دوستان من چند تا سورس خریدم ولی وقتی دیتابیس رو تغییر میدم تغییرات در برنامه اعمال نمیشه. متن رو عوض میکنم سیو میکنم ولی وقتی دوباره برنامه رو ران میکنم میبینم هیچ فرقی نکرده لطفا راهنماییم کنید . پدرمه در آورده.جایی جز اینجا که من ندارم . لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
حسینh 50 ارسال شده در 22 اسفند، 2015 اشتراک گذاری ارسال شده در 22 اسفند، 2015 از داخل پوشه فایل بعد هم دوباره وارد برنامه کن وهمه جا اسم جدید رو جایگذین کن لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
alirezakazemizaroomi 437 ارسال شده در 22 اسفند، 2015 اشتراک گذاری ارسال شده در 22 اسفند، 2015 سلام بهترین روش اینه که با دستور زیردیتابیستو لود کنی : If File.Exists(File.DirInternal,"sql1.db") = False AND File.Exists(File.DirRootExternal,"sql1.db") = False Then File.Copy(File.DirAssets,"sql1.db",File.DirInternal,"sql1.db") Else If File.Exists(File.DirInternal,"sql1.db") = true AND File.Exists(File.DirRootExternal,"sql1.db")=false Then File.Copy(File.DirInternal,"sql1.db",File.DirRootExternal,"sql1.db") File.Delete(File.DirInternal,"sql1.db") else If File.Exists(File.DirInternal,"sql1.db")= False AND File.Exists(File.DirRootExternal,"sql1.db")=true Then File.Copy(File.DirRootExternal,"sql1.db",File.DirInternal,"sql1.db") File.Delete(File.DirRootExternal,"sql1.db") End If وبا دستور زیر دیتابیسو اینشیالایزش کنی: If sql2.IsInitialized = False Then If File.Exists(File.DirInternal,"sql1.db") = False Then sql2.Initialize(File.DirRootExternal,"sql1.db",True) Else sql2.Initialize(File.DirInternal,"sql1.db",True) End If End If هربار تو دیتابیست تغیر ایجاد کنی متوجه میشی لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
amirex128 19 ارسال شده در 12 مهر، 2015 سازنده اشتراک گذاری ارسال شده در 12 مهر، 2015 سلام و درود یک موضوع هست: ببینید شما میایید یک بار توی کد نویسی میگید بیا فایل izadi.db رو از assets بریز توی internal ! خب ؟ حالا فرض کن شما بعدا میایی دیتابیس که همون izadi.db هست رو عوض میکنی و دوباره میریزی توی assets ! حالا سری بعد که برنامه رو باز میکنی میبینی که هیج تغییری توی دیتابیس بوجود نیوده ! دلیل : شما شرط گذاشتین که اگه فایل izadi.db توی internal وجود نداشت بیاد فایل رو از assets کپی کنه به internal پس الان چون فایل izadi.db قدیمی توی مسیر internal وجود داره ، فایل izadi.db جدید کپی نمیشه ! دو راه داری : 1- بیایی شرط رو بشکنی یک بار که فایل جدید کپی بشه و بعد شرط رو برگردونی سر جاش 2- اسم فایل دیتابیس رو مثلا از izadi.db تغییر بدی به basic.db همین موفق باشی آقای ایزدی من کامل متوجه منظور شما شدم وجوابم رو گرفتم فقط میشه روش اول توضیح بدین و این که من بیام از داخل پوشه فایل اسم دیتابیس رو عوض کنم یا از داخل بیسیک فور آندروید؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ebham 232 ارسال شده در 12 مهر، 2015 اشتراک گذاری ارسال شده در 12 مهر، 2015 وقتی توی دیتا بیس تغییری ایجاد میکنی باید یه بار برنامه رو از روی گوشی پاک کنی و دوباره نصب کنی مشکلت حل میشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 12 مهر، 2015 اشتراک گذاری ارسال شده در 12 مهر، 2015 سلام و درود یک موضوع هست: ببینید شما میایید یک بار توی کد نویسی میگید بیا فایل izadi.db رو از assets بریز توی internal ! خب ؟ حالا فرض کن شما بعدا میایی دیتابیس که همون izadi.db هست رو عوض میکنی و دوباره میریزی توی assets ! حالا سری بعد که برنامه رو باز میکنی میبینی که هیج تغییری توی دیتابیس بوجود نیوده ! دلیل : شما شرط گذاشتین که اگه فایل izadi.db توی internal وجود نداشت بیاد فایل رو از assets کپی کنه به internal پس الان چون فایل izadi.db قدیمی توی مسیر internal وجود داره ، فایل izadi.db جدید کپی نمیشه ! دو راه داری : 1- بیایی شرط رو بشکنی یک بار که فایل جدید کپی بشه و بعد شرط رو برگردونی سر جاش 2- اسم فایل دیتابیس رو مثلا از izadi.db تغییر بدی به basic.db همین موفق باشی لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
amirex128 19
سلام
دوستان من چند تا سورس خریدم ولی وقتی دیتابیس رو تغییر میدم تغییرات در برنامه اعمال نمیشه.
متن رو عوض میکنم سیو میکنم ولی وقتی دوباره برنامه رو ران میکنم میبینم هیچ فرقی نکرده لطفا راهنماییم کنید . پدرمه در آورده.جایی جز اینجا که من ندارم .
لینک ارسال
به اشتراک گذاری در سایت های دیگر
5 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.