Здравствуйте, Mohnatiy, Вы писали:
M>The SqlParameterCollection only accepts non-null SqlParameter type objects, not String objects.
Ну дак посмотри описание метода Add и передай ему валидные аргументы необходимого типа. Типа такого:
cmd.Parameters.Add("@ParamName", SqlDbType.NVarChar);
cmd.Parameters["@ParamName"].Value = "My value";