انجمن سایت کلیدستان



ایجاد متد جستجو برای دیتابیسزمان کنونی: ۱۳۹۵/۰۹/۱۳، ۰۴:۵۰ ق.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: rezapak8
آخرین ارسال: rezapak8
پاسخ 1
بازدید 256

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ایجاد متد جستجو برای دیتابیس

ایجاد متد جستجو برای دیتابیس

#1
سلام دوستان... من یه لیست ویو دارم که با دیتابیس مقداردهیش کردم نه دستی و داینامیک!!
یه کلاس دیتابیس دارم به اسم DatabaseAssets که از SqliteopenHelper اکستندش کردم...
یه کلاس دیگه دارم که از کلاس DatabaseAssets اکستندش کردم...
خب حالا این کد های من در کلاس دیتابیس دومم که از DatabaseAssets اکستند شده هست:
کد:
public DrLists findProduct(String Title) {
       String query = "SELECT * FROM " + TABLE_NAME + " WHERE " + TABLE_NAME + " =  '" + Title + "'" ;
       SQLiteDatabase db = this.getWritableDatabase();

       Cursor cursor = db.rawQuery(query, null);

   drLists=new DrLists();

       if (cursor.moveToFirst()) {
           cursor.moveToFirst();
           drLists.setId(Integer.parseInt(cursor.getString(0)));
           drLists.setName(cursor.getString(1));
           drLists.setFamily(cursor.getString(2));
           cursor.close();
       } else {
           drLists = null;
       }
       db.close();
       return drLists;
   }

خب این کد هایی که نوشتم تقریبا باید عملیات سرچ رو انجام بده اما ارور میده و کرش میکنه از برنامه!!!
بنظرم کد هام غلطه و اونقدری تسلط ندارم که بشینم کد جدید بنویسم.. میخوام ببینم کسی میتونه راهنماییم کنه؟؟ اگه کد آماده واسه سرچ در آیتم های لیست ویو از طریق دیتابیس دارید برام بفرستین لطفا  Heart
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)