Du bruger den samme forbindelse til DataReader
og ExecuteNonQuery
. Dette er ikke understøttet, ifølge MSDN :
Bemærk, at mens en DataReader er åben, bruges forbindelsen udelukkende af denne DataReader. Du kan ikke udføre nogen kommandoer for forbindelsen, inklusive oprettelse af en anden DataReader, før den originale DataReader er lukket.
Opdateret 2018 :link til MSDN