Refactored the ADO.NET demo slightly