Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Exceção:Já existe um DataReader aberto associado a esta Conexão que deve ser fechado primeiro


Você está usando a mesma conexão para o DataReader e o ExecuteNonQuery . Isso não é suportado, de acordo com o MSDN :

Observe que enquanto um DataReader estiver aberto, a Connection estará em uso exclusivamente por esse DataReader. Você não pode executar nenhum comando para a Conexão, incluindo a criação de outro Leitor de Dados, até que o Leitor de Dados original seja fechado.

Atualizado em 2018 :link para MSDN