При создании параметра, я думаю, вам нужно указать имя без @
.
Также вам нужно указать направление параметра;Я думаю, что по умолчанию это только ввод, то есть вам нужно указать значение, которое будет вставлено в команду;что вы хотите, это вывод.Вы можете указать направление с помощью некоторых перегрузок при создании параметра или путем установки свойства - не знаю, отличается ли синтаксис от других провайдеров, поскольку я довольно давно не работал с MySql, но это должно быть:1004 *
parm.Direction = ParameterDirection.Output;