Znalazłem rozwiązanie tego problemu, przeprowadzając obszerne wyszukiwanie w Google niezdefiniowanych parametrów w MySQL. Ten artykuł (MySql. Data.MySqlClient.MySqlException:Parametr „@id” musi być zdefiniowany ) obejmuje podstawy problemu. O ile rozumiem, jest to związane z aktualizacją złącza.
Musisz dodać Allow User Variables=True
w ciągu połączenia, aby użyć zmiennych niestandardowych. Dość proste rozwiązanie równie trudnego problemu.;)