بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل در اجرای query در sqlite
سلام ببخشید مزاحم شدم یک سوال داشتم. در اندروید استودیو با sqlite یک query نوشتم ولی سرچ درست انجام نمیده اگه راهنمایی بفرمایید ممنون میشم .! 'چهارشنبه'= String query="select day from tbl_name where day . یک جا نوشته بود بخاطر اینکه می خواد یک کلمه فارسی سرچ کنه نمیتونه! کلمات انگلیسی مشکلی پیش نمیاد.سپاس فراوان
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
سامان زاهدی
10 سال پیش
+1
0
String query = "SELECT day FROM tbl_name WHERE day = 'چهارشنبه'";
باید به جای tbl_name اسم جدول توی دیتابیس رو بنویسی.
کوتیشنها رو هم فراموش نکنی.
ربطی به فارسی بودن حروف نداره.
پاسخ به سوال
reza
10 سال پیش
0
0
اسم جدول درسته همون tbl_name هست ولی تعداد صفر بر می گردونه در صورتی که تعداد 10 تا کلمه چهارشنبه تو جدول دارم. همین query رو برای تاریخ می نویسم درست جواب میده.تو جدول تاریخ هم دارم. کوتیشن هم رعایت کردم
اطلاعاتی مثل روز هفته و ماه و سال رو میشه خیلی ساده با نوع دیتای عددی یا Integer توی دیتابیس ذخیره کرد و خیلی راحتتر هم پیدا میشن. مثلا به جای شنبه 0 به جای یکشنبه 1 و الی آخر.
من به دیتابیس توی اندروید نرسیدم و متاسفانه وقت نمیکنم آموزشها رو ببینم اما پیشنهادم اینه به جای رشته تا جای ممکن از مقادیر عددی استفاده کنید. (10 سال پیش)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .