私の場合、すべてのパラメーター値が正しく指定されていても、コマンドのタイプが指定されていない場合でも、この例外が発生しました:
cmd.CommandType = System.Data.CommandType.StoredProcedure;
上記の質問では明らかにそうではありませんが、この場合の例外の説明はあまり明確ではないため、それを指定することにしました。
私の場合、すべてのパラメーター値が正しく指定されていても、コマンドのタイプが指定されていない場合でも、この例外が発生しました:
cmd.CommandType = System.Data.CommandType.StoredProcedure;
上記の質問では明らかにそうではありませんが、この場合の例外の説明はあまり明確ではないため、それを指定することにしました。