Намерих решението на този проблем, като направих обширно търсене в Google за недефинирани параметри в MySQL. Тази статия (MySql. Data.MySqlClient.MySqlException:Параметърът '@id' трябва да бъде дефиниран ) обхваща основите на проблема. Доколкото разбирам е свързано с надграждане на конектора.
Трябва да добавите Allow User Variables=True
в низа за свързване, за да използвате персонализирани променливи. Доста просто решение на също толкова труден проблем.;)