sql >> Base de Datos >  >> RDS >> Mysql

Error de subprocesamiento múltiple:ya hay un lector de datos abierto asociado con esta conexión que debe cerrarse primero

El problema es que los proveedores de datos ADO.NET generalmente no permiten más de un lector de datos abiertos a la vez por conexión. SQL Server tiene el concepto de resultado activo múltiple conjuntos (MARTE) , pero que yo sepa, MySQL aún no lo admite.

Probablemente necesitará especificar una conexión diferente a MySQLProcessing.MySQLStatic.Connection . No hay nada que le impida usar más de una conexión. El problema aquí es que las conexiones son recursos costosos, por lo que se supone que debes usarlas con moderación.