بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ارور در پاسخگویی دیتابیس
سلام دوستان
تو این خط کد این ارور رو دارم هرچی سعی کردم نفهمیدم دلیلش چیه
addfav = cursor1.getString(cursor1.getColumnIndex("fav")).matches("0") ? true : false;
?:??: W/?(?): android.database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 27
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
مجتبی یگانه
12 سال پیش
+1
0
index های cursor به صورت آرایه ذخیره میشه و می بینید که گفته شده index out of bound یعنی آرایه مثلا 5 خونه داره شما درخواست داید خونه ی 6 رو برسی کنه ، اما آرایه ی شما سایزش 27 هست ، اما درخواست شما 1- هست ، اما چرا 1- ؟ احتمالا نام ستون رو اشتباه نوشتید ، مقدار پیدا نشده و 1- برگشت داده شده
جدول رو برسی کنید ببینید اصلا ستون fav وجود داره ؟
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .