The .NET Framework offers an incredible amount of flexibility for consuming and manipulating data. A major part of this flexibility is implemented in the ADO.NET objects, which span multiple namespaces. ADO.NET includes both data provider objects, which are tied to specific data sources, and DataSet objects, which provide a purely abstract view of relational data. After seeing the object model, you learned how to apply it to a number of problems, including loading and saving data, finding and sorting data, and editing data.
1. Delaney, Kalen. Inside SQL Server 2000 . Microsoft Press, 2000.
2. Gunderloy, Mike. ADO and ADO.NET Programming . Sybex, 2002.
3. .NET Framework SDK Documentation:
‚ Accessing Data with ADO.NET
4. SQL Server Books Online
‚ Transact-SQL Reference
5. Vaughn, Bill. ADO.NET and ADO Examples and Best Practices for VB Programmers . Apress, 2002.
6. Beauchemin, Bob. Essential ADO.NET . Addison-Wesley, 2002.
7. Wildermuth, Shawn. Pragmatic ADO.NET . Addison-Wesley, 2002.