جستجو در دیتابیس بر اساس فیلدی بجر id
سلام
چطوری میشه در دیتابیس بر اساس فیلدی بجز id انتخلب رو انجام داد ؟؟؟
خیلی برام عجیبه کد اول درسته ولی کد دومی خطا میده !!
Cursor cursor = mDataBase.rawQuery("SELECT FROM L1 WHERE ID = 1" , null);
Cursor cursor = mDataBase.rawQuery("SELECT FROM L1 WHERE name = ali" , null);
ممنون
نقل قول: جستجو در دیتابیس بر اساس فیلدی بجر id
سلام
از کوتیشن استفاده کن:
Cursor cursor = mDataBase.rawQuery("SELECT FROM L1 WHERE name = 'ali'" , null);
نقل قول: جستجو در دیتابیس بر اساس فیلدی بجر id
نقل قول:
نوشته شده توسط
smemamian
سلام
از کوتیشن استفاده کن:
Cursor cursor = mDataBase.rawQuery("SELECT FROM L1 WHERE name = 'ali'" , null);
نه واسه id جواب میده ولی اینی گفتید امتحان کردم نشد ، آخه مگه فیلد id با یه فیلد دیگه چه فرقی داره عجججججبببب
نقل قول: جستجو در دیتابیس بر اساس فیلدی بجر id
فیلد آیدی از نوع عددی هست پس نیازی به کوتیشن نداره
اما فیلدهایی که از جنس تکست هستن باید حتما داخل کوتیشن مقایسه بشن
اینکه میگید نتیجه نداد شاید همچین سطری که مثلا ستون نامش برابر علی باشه وجود نداره که نتیجه نمیده
و یک مسئله دیگه اینکه شما توی کوئری بالا ننوشتید چی رو از جدول select کنه، بنویسید select * from L1 و ...
نقل قول: جستجو در دیتابیس بر اساس فیلدی بجر id