Part One: ADO Classic
- Chapter 1: Working with ADO
- Chapter 2: Introduction to ADO
- Chapter 3: Creating ADO Objects
- Chapter 4: Getting Connected
- Chapter 5: ADO Command Strategies
- Chapter 6: Recordset Strategies
- Chapter 7: Manipulating Your Recordset
- Chapter 8: Understanding Record and Stream Objects
- Chapter 9: Passing Resultsets Between Layers
- Chapter 10: Getting Your Data Into Shape
- Chapter 11: Data Access Tips and Techniques
- Chapter 12: ADO and the Visual Database Tools
Part Two: ADO.NET and the .NET Framework
- Chapter 13: Introducing ADO.NET
- Chapter 14: ADO.NET -- Getting Connected
- Chapter 15: ADO.NET Command Strategies
- Chapter 16: ADO.NET DataReader Strategies
- Chapter 17: Using the DataTable and DataSet
- Chapter 18: Filtering, Sorting, and Finding
- Chapter 19: ADO.NET Update Strategies
- Chapter 20: ADO.NET Constraint Strategies
- Chapter 21: ADO.NET Error Management Strategies
- Chapter 22: ADO.NET and XML
Appendixes
- Appendix A: Working with the Biblio Sample Database
- Appendix B: CompareCursorLocation Chart
- Appendix C: ADOc Dynamic Properties