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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
خطا هنگام Select کردن یک رشته از دیتابیس (در برنامه نویسی اندروید)

خطا هنگام Select کردن یک رشته از دیتابیس (در برنامه نویسی اندروید)

#3
(۱۳۹۳/۱۰/۰۲, ۰۸:۲۹ ق.ظ)shafiei7 نوشته: با سلام
من یک بخش جستجو قرار دادم داخل یک Activity همه چیز درست است فقط قسمت Select دیتابیس مشکل دارد. کدهای من به شرح زیر است: (در خط اول عبارت جستجو را از Intent دریافت کردم و به درستی دریافت شده)

کد پی‌اچ‌پی:
           String search extras.getString("search");
 
           TextView tvS = (TextViewfindViewById(R.id.textViewS);
 
           tvS.setText("جستجو برای: " search);

 
           SQLiteDatabase db openOrCreateDatabase("ArmDB"Context.MODE_PRIVATEnull);
 
           
            Cursor cursor 
db.rawQuery("SELECT * FROM topics WHERE topic_title LIKE" + %search% , null);
 
           if (cursor.moveToFirst()) {
 
               do {
 
                   Log.d("Search ""پیدا شد");

 
               } while (cursor.moveToNext());
 
           }else {
 
               Log.d("Search ""پیدا نـشد");
 
           }

 
           db.close(); 

سلام دوست عزیز 
اگر  که وقت اجرای   دستور  در پنجره لوگ کت ارور رو از سینتکس مربوط به select میدونه  احتمال زیاد بخاطر رعایت نکردن فاصله بین کدهاتون هستش 
بعد از کلمه Like یک اسپیس بزنید
پاسخ


پیام‌های این موضوع
RE: خطا هنگام Select کردن یک رشته از دیتابیس (در برنامه نویسی اندروید) - توسط 0098iran - ۱۳۹۴/۱۰/۲۲, ۱۱:۰۶ ب.ظ

پرش به انجمن:


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