If you use either the Professional or Enterprise editions, you can learn how to program Visual Basic by using DAO (Data Access Objects). Data Access Objects are database objects that you create and manage with your program code.
The primary reason for mastering DAO is because it offers several advantages over the Data control. DAO gives you more control and speed in accessing databases. Although using DAO takes a little more knowledge than using the Data control and its related controls, DAO is the choice among most VB programmers due to its powerful advantages.