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

ایجاد قابلیت جست و جو در نرم افزار

Ali asqar akhavan mahdavi  10 سال پیش  10 سال پیش
+2 0

سلام دوستان.اگه میشه یه آموزش واسه جست و جو بذارین ممنون میشم

من از دوستان عذرخواهم اگه سوالمو بد پرسیدم.من یه نرم افزار دارم شبیه یه کتاب که میخوام در متن جست و جو کنم.اگه جست و جو در متن کار مشکلیه، جست و جو در عنوان ها برام کافیه.باتشکر

0 0
چه جور جستوجویی مد نظرتونه بیشتر توضیح بدید (10 سال پیش)
0 0
این سوال بارها مطرح شده و جواب تو سایت هست (10 سال پیش)
0 0
سلام دوست عزیز.ببین من یه نرم افزار دارم که شبیه یه کتابه فرض کن.میخوام وقتی یه کلمه رو سرچ میکنم بگرده برام توی متن و بگه در کدوم عنوان این کلمه موجوده و اگه رو عنوان پیدا شده کلیک شد، متنش رو برام بیاره .اگر این کار مشکلیه، فقط در عنوان ها برام جست و جو کنه کافیه.متاسفانه بنده خیلی مبتدیم.اگه بتونین راهنمایی کنین ممنون میشم.پیشاپیش از همکاریتون کمال تشکر رو دارم.یاعلی (10 سال پیش)
0 0
باید برید سراغ یادگیری دستورات sqlite و کوئری گرفتن از جداول . کار سختی نیست ولی اگه اصولی دوست دارید کار کنید باید با دستورات دیتابیس آشنا باشید و حتی میتونید query string ها رو از نرم افزار هایی مثل SQLite Expert Professional 3 دریافت و استفاده کنید و به راحتی امکانات بیشتر رو برای دیتابیس و برنامتون درست کنید . موفق باشید (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
BrotherV  10 سال پیش
+5 0

این دستور در دیتابیس فرایند جستجو را انجام میده. شما میتونید با گرفتن تعداد سطرهای موجود در جدول مورد نظر یک حلقه ایجاد کنید و فرایند جستجو را انجام بدید.

String table = "نام جدول";
String column = "نام ستونی که قرار است کلمه درآن جستجو شود";
String word = "کلمه مورد جستجو";
int row = سطر جهت جستجو;
Cursor cursor = myDatabase.rawQuery("select * from "+table+" where " + column
					+ " Like '%" + word + "%'", null);
cursor.moveToPosition(row);
String searchResult = cursor.getString(cursor.getColumnIndex(column));

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