Jag hittade lösningen på detta problem genom att göra en omfattande Google-sökning efter odefinierade parametrar i MySQL. Den här artikeln (MySql. Data.MySqlClient.MySqlException:Parametern '@id' måste definieras ) täcker grunderna i problemet. Det är så vitt jag förstår relaterat till en uppgradering av kontakten.
Du måste lägga till Allow User Variables=True
i anslutningssträngen för att kunna använda anpassade variabler. Ganska enkel lösning på ett lika tufft problem.;)