Things change, and in the computer software industry things seem to change even faster. But one thing that hasn’t changed is your need to access data. It’s the way you access data that’s changed, in this case.
The most recent data access mechanism, at least for now, is ADO.NET, the data access layer of the .NET FCL (framework class library). This technology is significant, and sooner or later you’ll probably be using it. And when you do, you’ll be comforted to find that ADS is there with you.
This chapter provides you with an introduction to data access using the .NET FCL, specifically ADO.NET. It begins with an overview of ADO.NET and the Advantage .NET Data Provider. It continues with a look at accessing your ADS data using ADS and ADO.NET.
In keeping with the language-agnostic nature of ADS, data access is demonstrated in this chapter using C#, one of the newest object-oriented languages. Keep in mind, however, that .NET classes are .NET classes, regardless of which .NET-enabled language you use. Consequently, all the data access techniques demonstrated in this chapter can be used from any .NET language, including VB.NET, C#Builder, Delphi for .NET, and Visual J#.NET, to name a few.