Events are useful for notifying you when some action happens to an object. An event can have a method associated with it. Not too many books cover the ADO.NET events in details. This chapter shows you how you can handle events for ADO.NET objects. It covers almost every ADO.NET data component event and how to use them in your applications.