بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
نحوه ی select گرفتن بوسیله where اما مقایسه فیلد با متغیر
سلام دوستان من یه متغیر مثلا str دارم از نوع string و میخوام یه select بگیرم مثلا :
"select * from tblstu where name = str" اما اینجا مشکل دارم که متغیر رو نمیشه داخل کوتیشن برد از طرفی هم دوستان تو تاپیک های مختلف گفتن با عملگر LIKE ولی عملگر like معنیش شبیه هستش و من یادمه که قبلا مثلا تو c# میخواستیم select بنویسیم از عملگر = استفاده میکردیم و جواب میداد. اما اینجا مشکل دارم. اصلا با LIKE هم نمیتونم جواب بگیرم خواهشا کمک کنید :
0
0
دوستان واسه سرگمی نپرسیدما گیرم الان خواهشان کمک کنید... (11 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
SaLaH KuRD
11 سال پیش
+2
0
سلام من اینجوری Select می کنم :
Cursor cursor = G.DB.rawQuery("SELECT * FROM content where id=" + id, null);
پاسخ به سوال
Spirit
11 سال پیش
+4
0
شاید نیاز به تک کوتیشن باشه :
String str = "Eminent";
String query = "select * from tblstu where name = '" + str + "'";
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .