آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل در اجرای query در sqlite

reza  10 سال پیش  10 سال پیش
0 0

سلام ببخشید مزاحم شدم یک سوال داشتم. در  اندروید استودیو با 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 رو برای تاریخ می نویسم درست جواب میده.تو جدول تاریخ هم دارم. کوتیشن هم رعایت کردم

 

0 0
اطلاعاتی مثل روز هفته و ماه و سال رو میشه خیلی ساده با نوع دیتای عددی یا Integer توی دیتابیس ذخیره کرد و خیلی راحت‌تر هم پیدا میشن. مثلا به جای شنبه 0 به جای یکشنبه 1 و الی آخر. من به دیتابیس توی اندروید نرسیدم و متاسفانه وقت نمیکنم آموزش‌ها رو ببینم اما پیشنهادم اینه به جای رشته تا جای ممکن از مقادیر عددی استفاده کنید. (10 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .