۱۳۹۵/۰۱/۲۲, ۰۹:۵۷ ب.ظ
(۱۳۹۴/۰۳/۰۹, ۰۷:۱۱ ب.ظ)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);
کد:
SqliteDatabaseCpp(360): sqlite returned: error code = 1, msg = near "=": syntax error, db=/data/data/zahra.management.project/databases/My_Database.db
اشکال کارم کجاست ؟؟ ممکنه بخاطر اجرا روی شبیه ساز ایکلیپس باشه ؟؟