Das Problem besteht darin, dass ADO.NET-Datenanbieter im Allgemeinen nicht mehr als einen offenen Datenleser gleichzeitig pro Verbindung zulassen. SQL Server hat das Konzept von mehreren aktiven Ergebnissen Sätze (MARS) , aber soweit ich weiß, unterstützt MySQL es noch nicht.
Wahrscheinlich müssen Sie eine andere Verbindung als MySQLProcessing.MySQLStatic.Connection
angeben . Nichts hindert Sie daran, mehr als eine Verbindung zu verwenden. Das Problem dabei ist, dass Verbindungen teure Ressourcen sind, also sollten Sie sie sparsam verwenden.