De uitzondering betekent dat u een onverwacht resultaat krijgt. De methode ExecuteNonQuery probeert een query uit te voeren die geen rijen retourneert, en retourneert een geheel getal dat het aantal rijen aangeeft dat in de database is bewerkt. Dus het probeert de reeks resultaten in een geheel getal te plaatsen, wat niet mogelijk is.
Dus om uw vraag te beantwoorden, de oorzaak van de fout is de query. Voor bepaalde zoekopdrachten moet u de ExecuteReader()
. gebruiken methode.