In summary, this book could be great if they took out all the redundant mundane questions shortening the page count to about 50. Also, I don't need to read: " 'ok students, next class we will talk about more recordsets'. I then allowed the class to go home early so they can go to the movies to see spider man.' "
Reading what eighteen students said word for word was a waste of valuable time. He does not even provide an Appendix where he outlines teh various methods, properties, and explanations of each one.
If you need to learn Database programming quickly in Visual Basic, stay away from this one.
But okay, assume you can get past that. How is the book? Well, in terms of content, it's excellent. The author takes you through the phases of building a database, showing you each step and explaining each aspect. He starts with database theory and then takes the reader through the design of an Access database. Then he teaches how to connect to and manipulate the database using the Visual Basic programming language objects. He talks about the data control explaining its main methods, events, and properties and then spends 3 chapters on creating and updating recordsets. The book doesn't give you enough information to make you an expert (you would need books on DAO and ADO for that). What it does is step methodically through each of the basic sequences of building a database, giving you a good foundation to continue learning.