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

عدم نمایش همه داده های مورد نظر از گوئری ایجاد شده در دیتابیس sqlite اندروید

utnoshahr  11 سال پیش  11 سال پیش
0 0

با ایجاد کوئری روی دیتابیس اندروید می خواهم همه داده ها را مطابق با این کوئری نمایش دهم نمی دانم برای این مسئله باید چه کار کنم؟

به عنوان مثال با اجرای کوئری زیر 

 myDataBase=db.getReadableDatabase();
Cursor c2 = myDataBase.rawQuery("select ImgName from ImagesName where Name='احمد'",null);

انتظار داریم که تصاویر همه کسانی که اسمشان احمد است را به ما نشان دهد.برای این کار چه باید کرد که با اجرای کوئری مورد نظر همه داده ها را یکی پس از دیگری نمایش دهد؟

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Mseif  11 سال پیش
0 0

ببینید اول اینکه شما سعی کنید نام احمد رو درون یک متغییر بریزین بعد متغییر رو داخل کوئری بزارین  و حالا مشکلتون : 
 

myDataBase=db.getReadableDatabase();

String value = "احمد";

Cursor c2 = myDataBase.rawQuery("select ImgName , Name from ImagesName where Name = " + value,null);
0 0
این روشی که شما نوشتین تو php جواب میده، الان تو دیتابیس کلمه value رو جستجو میکنه نه کلمه «احمد» رو. (11 سال پیش)
0 0
ویرایش شد قاطی کردم اخه یه پام تو PHP یه پام تو اندروید :) (11 سال پیش)

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