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

سرچ کردن به واسطه ي يک ورودي متني متغیر در ديتابيس

مسعود رضائی  11 سال پیش  11 سال پیش
0 0

من میخوام با استفاده از یک ورودی متنی متغیر توی دیتابیس به آی-دی اون قسمت برسم. با چه دستوری میتونم این کار رو بکنم؟
کدی که نوشتم بصورت زیر هستش ولی کرش میکنه (متغیر input از نوع متنی هست و در هر مرحله تغییر میکنه):

cursor = mDb.rawQuery("SELECT * FROM table WHERE column_type=" + input, null);

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

والا دقیقا منظور سوالتو متوجه نشدم ، ولی دستورتو اینجوری تغییر بده ببین اتفاقی میفته ، به تک کوتیشن ( ' ) دقت شود.

یه نکته : من برای اینکه خوانایی بیشتر بشه بین تک کوتیشن و دابل کوتیشن فاصله گذاشتم ، شما باید این فاصله ها رو پاک کنی

 

 cursor = mDb.rawQuery("SELECT * FROM table WHERE column_type=' " + input + " ' ", null);


0 0
خیلی ممنون از راهنماییتون، حل شد :))))))))))))))))))) (11 سال پیش)

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