मैं पिछले 40 मिनट से इस क्वेरी को डिबग कर रहा हूं, और समस्या स्पष्ट रूप से पैरामीटर का क्रम है।OleDbCommand पैरामीटर ऑर्डर और प्राथमिकता
SELECT * FROM tblSomeThing WHERE id = @id AND debut = @dtDebut AND fin = @dtFin
फिर मैं इस तरह के पैरामीटर जोड़ता हूं, ध्यान दें कि दो अंतिम पैरामीटर स्विच किए गए हैं, मुझे कोई परिणाम नहीं मिला है।
cmd.Parameters.Add("@id", OleDbType.Integer).Value = idSociete;
cmd.Parameters.Add("@dtFin", OleDbType.Date).Value = dateTraitementFin;
cmd.Parameters.Add("@dtDebut", OleDbType.Date).Value = dateTraitementDebut;
जब मैं मानदंडों को घोषित करता हूं कि वे कतार में दिखाई देते हैं तो सब कुछ पूरी तरह से काम करता है।
मैंने सोचा कि नामित पैरामीटर इस समस्या को हल करने के लिए पहले स्थान पर थे! मुझे यहां क्या समझ नहीं आ रहा है?
आप
बिज़ारे, इसलिए पैरामीटर के नाम के अंत में क्वेरी में कुछ भी नहीं है !! – 0xFF