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


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

جستجو در پایگاه داده SQLite (در برنامه نویسی اندروید)

#7
(۱۳۹۴/۰۳/۰۹, ۰۷:۱۱ ب.ظ)ramin1323 نوشته: با سلام مجدد ، پس از کلی تلاش به نتیجه رسیدم ،شرط رو باید به شکل زیر نوشت
در این صورت هر مقداری رو که به پایگاه داده اضافه بکنید میتونین جستجو کنید.

Cursor c=db.rawQuery("SELECT persian  FROM dasteyaboo where english='"+t+"'", null);//code
برای ادد کردن به جدول هم که توی سایت مطلب هست.
persian اسم فیلدی هست که مقدار فارسی رو بهش وارد میکنید .
شرط وقتی هست که مقدار english برابر با t باشه .
String t=edittext1.getText().toString();//code

 

سلام .. من بر اساس همین کدی که اینجا شما نوشتین تو برنامم استفاده کردم 
کد:
Cursor searchrows = db.rawQuery("SELECT * FROM " + FeedEntry.Table_Name +
                          "WHERE unitnumber ='"+ search_item +"'", null);
 search_item  همون t تو کد شماست ... ولی این ارور رو توی اجرای شبیه ساز اندرویدی دارم ... 
کد:
SqliteDatabaseCpp(360): sqlite returned: error code = 1, msg = near "=": syntax error, db=/data/data/zahra.management.project/databases/My_Database.db

 اشکال کارم کجاست ؟؟ ممکنه بخاطر اجرا روی شبیه ساز ایکلیپس باشه ؟؟
پاسخ


پیام‌های این موضوع
RE: جستجو در پایگاه داده - توسط ahmadmahdieh - ۱۳۹۴/۰۲/۳۱, ۰۴:۲۸ ب.ظ
RE: جستجو در پایگاه داده SQLite (در برنامه نویسی اندروید) - توسط yasiiii - ۱۳۹۵/۰۱/۲۲, ۰۹:۵۷ ب.ظ

پرش به انجمن:


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