List price: $49.99 (that's 30% off!)
Used price: $42.99
Buy one from zShops for: $49.98
One thing I do miss, is the usual Wrox opening statement where it is described whom the book is written for and if any previous programming skills are assumed. It's not until chapter 3 that you find out VB or VBA programming experience is assumed to make use of the chapter. Don't start on this book without any knowledge of VBA, since it is used in most of the coding examples. If you don't know VBA check out the following books: ISBN 0782123244, ISBN 1861001762 and ISBN 0735605920. An understanding of ADO would also improve on the usability of the book.
To make use of the books fullest potential, have a design plan of your database next to it and make notes or check for errors in your design when you go through the chapters. This helped me to improve on the design of my database.
Not essential, but it would have been nice if the sample code used in the book had been made available to the reader. At one place in the book the author even writes that the sample code is available from Wrox' website, but as of today it is not.
This book has given me the skills and confidence to start working on client/server solutions and integrating SQL server. It breaks down the entire complexity surrounding Access 2000 and database development to sizeable blocks and tools that I can piece together according to programming and design goals. A must have for any Access programmer on his way to become a true professional.
List price: $24.99 (that's 30% off!)
Used price: $18.96
Buy one from zShops for: $17.15
John Green seems to stay one step ahead by pre-empting any questions the reader has, and all the points he covers are backed up with code. Often the author will give several alternative approaches to solving a particular task programmatically, and also explain which approach is more effective / efficient and why.
Although some explanation of basic programming techniques are covered in the "Primer in Excel VBA" chapter, this book is probably best suited to readers who have some programming background (although you don't have to be a pro either).
My one criticism is directed more at Wrox Press than John Green, and is the reason I have only given four stars not five. As has been already mentioned in other reviews, the index is very poor, and is little more than an extended Table Of Contents - a trait in common with other Wrox books I have read. Finding that "golden nugget" in this is a gold mine of information is very time consuming. For example, trying to find the section on the EVALUATE or CALLER methods from the index won't yield much success unless you already know that they are covered in "Chapter Three: The Application Object Model" - this is what you look up in the index - crazy! Finding other entries in the index is just impossible since they are not there.
My suggestion is buy this book, but as you read it through for the first time, use a highlighter on any points that you think may be of significant interest.
It gave me some real insight on how I should be considering networking and upsizing. I answered more questions I had after spending 12 hours with the book, than I had spent searching the net or reading the other books for several months. I even read though the code and understood it, and contrary to the warnings the presentation still flowed well. I still know little VBA and am now going back to get a Wrox book on Beginnng Access 2000 VBA.
Concise, very detailed, stuffed full of info and reference. I'm a Wrox fan now.