Ole Db and Odbc Developer's Guide | 
enlarge | Author: Chuck Wood Publisher: Hungry Minds Category: Book
List Price: $49.99 Buy New: $25.63 You Save: $24.36 (49%)
New (3) Used (9) from $15.00
Avg. Customer Rating: 9 reviews Sales Rank: 1170754
Media: Paperback Edition: Pap/Cdr Number Of Items: 1 Pages: 668 Shipping Weight (lbs): 2.4 Dimensions (in): 8.8 x 7.1 x 1.8
ISBN: 0764533088 Dewey Decimal Number: 005.268 UPC: 785555001992 EAN: 9780764533082 ASIN: 0764533088
Publication Date: September 1999 Availability: Usually ships in 1-2 business days Condition: PAPERBACK. CD Sealed!
|
| Similar Items:
|
| Editorial Reviews:
Product Description Starting where most books end, this savvy guide shows you how to hone your Visual C++ 6 data-access skills and develop sophisticated programs with new OLE DB and COM components, as well as the more traditional ODBC technologies. Expert author and instructor Chuck Wood tests, reviews, and documents the Visual C++ 6.0 environment to reveal the latest tricks of the trade -- including coverage of ATL lightweight components, OLE DB providers and consumers, Web database access, OLAP databases, and more. With step-by-step instructions, tips, cautions, and cross-references -- plus tons of code and real-world multi-tier sample apps -- this one-of-a-kind reference is the only tool you'll need to become a world-class Visual C++ Windows and Internet database programmer.
|
| Customer Reviews: Read 4 more reviews...
Yes, the examples don't work June 28, 2002 3 out of 4 found this review helpful
I agree with Mr Harteveld. I typed in one example (OLEDBDepartmentATL its called, chapter 9). Typed in to better understand. First it didn't compile, then vars hadn't been initialised - several lines are omitted from book. Once working it almost but not quite works. I copied it from CD and built it unchanged. It still doesn't quite work. It nexts thru the DB ok but once you Add a rec then you keep getting error HRESULT = -2147467259 when you next, first, last, prev, ... error is way down in the atl template. This book is easy to follow as far as it goes (which is not far). Nallet's is better but very unclear. I haven't found a good book on OLEDB yet.
hmmmmmmm....... May 22, 2002 6 out of 7 found this review helpful
When I bought this book I hoped that the writer EXPLAINED something on how OLE DB or ODBC is contrusted, how it should be used, how it shouldn't be used, some diagrams which showed the visual architecture of some configuration, etc, etc.None of this is in the book!! Mr Wood just managed to give some examples, of which just 50% worked. In an ODBC example he couldn't even manage to create a faultless MoveLast function call. If you still don't get my point, buy the book! Because he used MFC, which is beginning to die very slowely because of .NET, this info is useless for the future. He also used ATL. As I know ATL pretty well I can assure you that Mr Wood don't! No correct registery entries, no correct semantics, no decent interfaces, etc. etc.. If you know something about C++, like exception-safty, memory management, multythreading or write semanticly correct functions, don't be foold by the other reviews. This book is truly for the beginning developer and not for you! And even for the beginning developer I do not reccoment this book. I still gave this book 2 stars, why? The first starr because there is a nice appendix about OLE DB properties, error codes and the ODBC API. The second starr because this is one of the only books which showed 'something' about OLE DB providers. ...
the best authority for OLEDB with VC++ May 1, 2002 1 out of 1 found this review helpful
Instead of using ADO in VC++ , I am totally convinced about using OLEDB after reading this book. The whole thing finally make sense. The content is easy to understand and instructional steps with concise codes to follow. It's really worth the money. I hope Chuck can update this volume now that .NET has arrived, especially with regard to XML. We still need OLEDB for VC++ version 7.
At Last a real Database Visual c++ Book January 29, 2001 7 out of 7 found this review helpful
This book it just wonderful , I been programming Database since 1994 and I never found a real book in visual c++ that has 668 pages of Visual c++ Database programming (until this book). It covers all the aspect that we need like (vc++ Database programmers ) : running select , delete , update, insert From any technique like DAO (the old one ) DAO and OLE DB and API ODBC He show you and explain you the code and explain you how to use Database Programming using regular VC++ and also ATL ,COM , Web-Based Databases He also show you the OLAP OLE DB Consumers . In general is explain you how to work with the MS-SQL SERVER DATABASE (NOT Oracle or Informix each of them has it won tricks!) those section I found use full for me ,Developing ATL OLE DB Consumers Catching Errors (very imported ) Developing OLE DB Providers , how ever this book focused in the OLE-DB AND SOME API ODBC and not in much in the ADO and DAO .There is not bla bla bla in this book. VC++/C++ experience level : You must know to use the VC++ 6 and ( also C++) , and general ATL programming So if you are not experience in those subjects you should learned them before jumping to this book if you already know VC++ but not an ATL so get an ATL book and this book also , I believe after few chapters on the ATL programming you could use this book. Database experience level : You should know SQL language and some basic sql-server DBA but realy the basic. HOW EERVER if you never wrote any ODBC /DATABSE software befor and you don't know what is recordset or execute , learn this topic in visual basic database programming befor reading this book in vc++. English level : The English level here is understandable to also that not an English speakers.
Great ADO and ATL examples June 29, 2000 1 out of 1 found this review helpful
Book does a great job giving you examples so you can get your application to work. Use this book along with other books that go deeper into the ADO APIs. I found that the examples worked as written in the book. I was able to modify them to meet the needs of my application and database so i could quickly get started.
|
|
|