آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

عدم نمایش اطلاعات از دیتابیس در پروژه اندروید مارکت کرش کردن برنامه

mna24  8 سال پیش  8 سال پیش
0 0

با سلام

من در حال انجام پروژه مارکت از روی ویدئوهای آموزشی هستم . بعد از نوشتن فانکشن populateFromDatabase‌ و اجرای برنامه خطای زیر میدهد

java.lang.IllegalStateException:
Couldn't read row 0, col -1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it.

لطفا راهنمائی نمائید .

ممنون

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
mna24  8 سال پیش
0 0

با سلام

خودم با صرف وقت زیاد پاسخ را پیدا کردم در دیتابیس sqlite‌ نام فیلد را app_installs‌ با i کوچک گذاشته بودم ولی در برنامه به صورت زیر 

 ;("application.installs = cursor.getInt(cursor.getColumnIndex("app_Installs به صورت app_Installs‌ یعنی I‌ استفاده کرده بودم . یه دو ساعتی وقت گرفت همین موضوع .

 


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .