दिलचस्प पोस्ट
ऐरे एलीमेंट और फिर री इंडेक्स एरे को कैसे निकालें? जावास्क्रिप्ट में एक JSON ऑब्जेक्ट सॉर्ट करना नाम विशेषता में वर्ग कोष्ठकों के साथ इनपुट के लिए jQuery का चयनकर्ता उसी MySQL उदाहरण पर एक MySQL डाटाबेस क्लोन करना SendKeys का उपयोग कर Windows कुंजी भेज रहा है सीपीयू के प्रदर्शन काउंटर में 0% CPU उपयोग क्यों जारी रखा गया? ईओनिक ऐप $ http के साथ कॉस सक्षम सर्वर को कनेक्ट नहीं कर सकता क्यों अजगर dict.update () ऑब्जेक्ट वापस नहीं? डायनेमिक। क्लासपाथ झंडा क्या करता है? (IntelliJ परियोजना सेटिंग्स) एक अनुलग्नक के साथ एक ईमेल प्रोग्राम भेजने के लिए समस्या एंड्रॉइड 6 पर स्थान अनुमति का अनुरोध कैसे करें मैं पूरी तरह से टीएफएस बाइंडिंग कैसे निकाल सकता हूं? स्पार्क में आउटपुट डायरेक्टरी को कैसे अधिलेखित किया जाए अलामॉफ़र का उपयोग कर पैरामीटर के साथ फ़ाइल अपलोड करना घातक त्रुटि: 300 सेकंड का अधिकतम निष्पादन समय पार हो गया

मेरे आवेदन और एक्सेस क्वेरी विज़ार्ड के बीच भिन्न तरह के व्यवहार

मैं अपने वेब अनुप्रयोग और एक्सेस 2007 क्वेरी विज़ार्ड से निम्नलिखित क्वेरी निष्पादित कर रहा हूं। और मुझे दो अलग परिणाम मिल रहा है

SELECT R.Rept_Name, D.Dist_Name,S.State_Name FROM (tblReporter AS R LEFT JOIN tblDist AS D ON R.Dist_Id=D.Dist_Id) LEFT JOIN tblState AS S ON S.State_Id=R.State_Id WHERE R.Rept_Name LIKE '*Ra*' ORDER BY R.Rept_Name; 

वेब अनुप्रयोग से परिणाम 0 पंक्तियों और क्वेरी विज़ार्ड से 2 पंक्तियों के साथ होता है। यदि मैं निकालता हूं, जहां दोनों परिणाम एक ही तरह से होते हैं कृपया क्वेरी में क्या गलत है, कृपया मेरी मदद करें। अगर किसी भी अन्य जानकारी की आवश्यकता है तो कृपया मुझे बताएं

वेब अनुप्रयोग कोड …

 public DataTable getRept(string rept, string mobno) { DataTable dt = new DataTable(); using (OleDbConnection conn = new OleDbConnection(getConnection())) { using (OleDbCommand cmd = conn.CreateCommand()) { cmd.CommandType = CommandType.Text; cmd.CommandText = "SELECT R.Rept_Name, D.Dist_Name,S.State_Name FROM (tblReporter AS R LEFT JOIN tblDist AS D ON R.Dist_Id=D.Dist_Id) LEFT JOIN tblState AS S ON S.State_Id=R.State_Id WHERE R.Rept_Name LIKE '*" + rept + "*' ORDER BY R.Rept_Name;"; conn.Open(); using (OleDbDataReader sdr = cmd.ExecuteReader()) { if (sdr.HasRows) dt.Load(sdr); } } } return dt; } 

Solutions Collecting From Web of "मेरे आवेदन और एक्सेस क्वेरी विज़ार्ड के बीच भिन्न तरह के व्यवहार"

आप एक्सेस वाइल्ड में चलने वाले प्रश्नों के बीच वाइल्डकार्ड वर्णों के बीच के अंतर से और किसी बाह्य अनुप्रयोग से चलने वाले प्रश्नों से फंस गए हैं।

जब एक क्वेरी को खुद में प्रवेश के भीतर चलाया जा रहा है, तो आपको तारांकन चिह्न को वाइल्डकार्ड वर्ण के रूप में उपयोग करना होगा: LIKE '*Ra*'

बाहरी अनुप्रयोग से कोई क्वेरी चलाने पर (जैसे आपके सी # ऐप) आपको वाइल्डकार्ड वर्ण के रूप में प्रतिशत चिह्न का उपयोग करने की आवश्यकता है: LIKE '%Ra%'