bnyamin

یه ارور همیشگی در logcat

2 ارسال در این موضوع قرار دارد

سلام این ارور همیشه تو logCat من ظاهر میشه

در ابتدای کد اشاره کرده به close() اما حقیقتش درست درمون نفهمیدم دردش چیه

02-14 11:01:17.218: E/SQLiteDatabase(14703): close() was never explicitly called on database '/data/data/ir.tahaquran.zanashoyi/databases/zanashoyi' 02-14 11:01:17.218: E/SQLiteDatabase(14703): android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at android.database.sqlite.SQLiteDatabase.(SQLiteDatabase.java:1943)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:1007)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:986)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:962)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at ir.tahaquran.zanashoyi.database.checkdb(database.java:78)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at ir.tahaquran.zanashoyi.database.useable(database.java:48)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at ir.tahaquran.zanashoyi.MainActivity.onCreate(MainActivity.java:42)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at android.app.Activity.performCreate(Activity.java:4465)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1931)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1992)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at android.app.ActivityThread.access$600(ActivityThread.java:127)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1158)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at android.os.Handler.dispatchMessage(Handler.java:99)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at android.os.Looper.loop(Looper.java:137)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at android.app.ActivityThread.main(ActivityThread.java:4441)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at java.lang.reflect.Method.invokeNative(Native Method)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at java.lang.reflect.Method.invoke(Method.java:511)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)02-14 11:01:17.218: E/SQLiteDatabase(14703): 	at dalvik.system.NativeStart.main(Native Method)

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


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

دقت کن که هنگام استفاده از دیتابیس به open و close کردن دیتابیست دقت کنی!

بعد اتمام کار دیتابیس اونو close کن.

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


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

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

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

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

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


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

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

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


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