android - Trying to write a query with LIKE and a variable with content -


<पूर्व> int FROMcountryChooseId = 10; स्ट्रिंग टूकॉन्न्व = = (संपादित करें देखें) वीवबिइआईडी (आर.आईड.नंबरएडिट वीज); स्ट्रिंग क्वेरी = "चुनें देश से देश के देश में, देश के देश में, देश के सभी देशों में, देश में, देश के सभी देशों में, देश में, देश में, देश में, देश में, देश के सभी देशों के लिए। डीआरआईएन ° ऑर्डर द्वारा ड्रग एएससी लिमिटेड 1000; "; MyDataBase.rawQuery (क्वेरी, selectionArgs)

नमस्कार, मुझे नहीं पता कि कैसे मेरी क्वेरी को wordToConvert को चर के रूप में पहचानना है कि सामग्री कुछ और न सिर्फ एक स्ट्रिंग।

आप का उपयोग करना चाहिए

उचित स्ट्रिंग प्रतिस्थापनों को करने के लिए।

  sqliteDatabase.rawQuery ("चुनें से अलग ट्रिम (देश.देश) देश, DCI जहां देश देश.क्षेत्र = = और देश। देश की तरह? और DCI._ID = मेडिकैमेंट्स। डीसीआईएनएसीई ऑर्डर ऑफ ड्रग एएससी लिमिट 1000 ", नया स्ट्रिंग [] {इंटीजर। टॉस्टिंग (एफ्रोक्रॉन्टरी चुन डीआईडी),"% "+ टूकॉन्वर +"% "});   

बस एक ? को जगह दें, जहां आपकी लीटरल्स जाती हैं, और स्ट्रिंग सरणी में संगत मान सेट करें। एंड्रॉइड सही तरीके से बच जाएगा और मूल्य उद्धृत करेगा, इसलिए आपको इसे किसी भी तरह से पूर्व-प्रक्रिया करने की आवश्यकता नहीं है।

इस मामले में, एक जैसा अभिव्यक्ति किसी की तरह ही एक शाब्दिक है अन्य।

ध्यान दें कि अर्धविरामों की जरूरत नहीं है, क्योंकि कई बयान समर्थित नहीं हैं।

Comments

Popular posts from this blog

qt - switch/case statement in C++ with a QString type -

python - sqlite3.OperationalError: near "REFERENCES": syntax error - foreign key creating -

Python's equivalent for Ruby's define_method? -