بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

Database

مدیریت گفتگو
آرمان  10 سال پیش
آخرین تغییر: 10 سال پیش

سلام این مشکل چرا ایجاد میشه؟

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.book/com.book.matn_asli_dastan}: java.lang.NumberFormatException: Invalid int: "null"

نظرات

محمد 10 سال پیش
چون سوالتون مربوط به دیتابیس هستش فکر کنم داخل cursor یه جایی از getInt استفاده کردید که داخلش null هست. قبل از اون خطی که ارور میده عدد مورد نظر رو Log کن مطمئن شو خروجیش int هست
آرمان  10 سال پیش
مشکل اینجاست که فقط نمیتونه متن اصلی رو نشون بده ! وگرنه همه ی بخشا کار میکنن! همه جوره باش ور رفتم اما نمیتونم علتو پیدا کنم
محمد 10 سال پیش
کدتو بذار شاید بتونیم کمک کنیم

پاسخ‌ها 1

آرمان  10 سال پیش

  public String namayesh_matn(String table, String season, String name, int page) {
Cursor Cursor = mydb.rawQuery("SELECT * FROM sensor" + " where season='" + season + "' and name='" + name + "' and pages=" + page, null);

Cursor.moveToFirst();
String save = Cursor.getString(3);
return save;
}

این قسمت مخصوص توی دیتابیسه و




private void loader(String season, String name, int page3) {

db.open();
txt_title.setText(name);
txt_text.setText(db.namayesh_matn("sensor", season, name, page3));
txt_show_pages.setText("صفحه" + page2 + " از " + page1);

}

اینجا تو اکتیویتیه مخصوصشه

نظرات


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