In "Learn to Program Visual Basic Databases," John Smiley provides a solid foundation for the beginning or intermediate user interested in working with database theory and uses this knowledge to create a fully database-enabled Visual Basic application. Smiley's simple, conversational style is entertaining even when he is explaining the mostdifficult programming principles. The book is classroom-based, and his question and answer format often addresses commonly-asked student queries. Smiley also provides step-by-step instructions for each exercise and handy online references for more information.