मैंने MySQL में अपरिभाषित मापदंडों के लिए व्यापक Google खोज करके इस समस्या का समाधान पाया। यह लेख (MySql. Data.MySqlClient.MySqlException:पैरामीटर '@id' को परिभाषित किया जाना चाहिए ) समस्या की मूल बातें शामिल करता है। जहां तक मेरी समझ में यह कनेक्टर के अपग्रेड से संबंधित है।
आपको जोड़ने की जरूरत है Allow User Variables=True
कस्टम चर का उपयोग करने के लिए कनेक्शन स्ट्रिंग में। समान रूप से कठिन समस्या का बहुत ही सरल समाधान।;)