Problemet er, at ADO.NET-dataudbydere generelt ikke tillader mere end én åben datalæser ad gangen pr. forbindelse. SQL Server har konceptet flere aktive resultater sæt (MARS) , men så vidt jeg ved, understøtter MySQL det endnu ikke.
Du skal sandsynligvis angive en anden forbindelse end MySQLProcessing.MySQLStatic.Connection
. Der er intet, der forhindrer dig i at bruge mere end én forbindelse. Problemet her er, at forbindelser er dyre ressourcer, så det er meningen, at du skal bruge dem sparsomt.