So far in this chapter, you have seen how to use automated, dialogdriven
design-time facilities to set up a data environment that exposes a Recordset to
the programmer through Connection and Command objects.
There are two other major ways to program with ADO:
Directly programming the ADO
The following sections discuss these major techniques.