OLE DB Consumer Templates: A Programmer's Guide - Softcover

Nallet, Pierre

 
9780201657920: OLE DB Consumer Templates: A Programmer's Guide

Synopsis

Microsoft's OLE DB can enable universal data integration over an enterprise network, from mainframe to desktop, regardless of data type. It's the fundamental COM building block for Microsoft's database connectivity strategy. But many developers have found OLE DB's complexity daunting -- until now. With OLE DB consumer templates, Microsoft has created a high-performance C++ library that sits atop OLE DB, enabling any experienced C++ developer to harness OLE DB's power far more easily. With this book -- the first on the subject -- C++ developers have all the guidance and example code they need to use OLE DB consumer templates in state-of-the-art, scalable, manageable enterprise database applications. From start to finish, this book is designed to help Visual C++ developers quickly get up to speed with OLE DB and its consumer templates. In Part I, Pierre Nallet introduces the technologies and the basic concepts underlying them; next, he reviews the key elements of OLE DB templates, showing how to use them for a broad range of "typical" problems. Finally, in Part III, he presents advanced OLE DB consumer template techniques addressing binary large objects (BLOBs), transactions, indexes, schema, hierarchical data, and more. Along the way, Nallet also introduces a new library of OLE DB extensions designed to make the technology even more powerful. For all Visual C++ programmers who want to make more effective use of Microsoft's OLE DB technologies.

"synopsis" may belong to another edition of this title.

About the Author

Pierre Nallet is an acknowledged expert on OLE DB and other Microsoft software development technologies. He is a freelance consultant at COM-Object.com, a consulting corporation providing support for implementing DNA solutions.



0201657929AB04062001

From the Back Cover

"The only book on OLE DB outside the SDK worth reading today."
--Bob Beauchemin, Senior Staff Instructor, DevelopMentor

The cornerstone of Microsoft's universal data access strategy, OLE DB is a component database architecture that provides universal data integration over an enterprise-wide network. Although powerful, the technology often requires complex programming to accomplish even simple tasks. The OLE DB consumer templates address this important concern. Together, they compose a high-level and high-performance C++ library on top of OLE DB, which greatly facilitates database application development.

A comprehensive and practical guide, OLE DB Consumer Templates is an essential resource for all database programmers working with Microsoft technologies. The book is filled with examples that show you how to harness the power of OLE DB using consumer templates to create efficient, scalable, and manageable database applications.

OLE DB Consumer Templates presents an overview of DNA, COM, universal data access, and how OLE DB fits in with Microsoft's component and data access strategies--it explains the differences between OLE DB and ADO architectures. The author provides detailed and practical information on using OLE DB consumer templates to develop all the major elements and functions of database applications, including:

  • OLE DB wizard
  • OLE DB errors
  • OLE DB properties
  • Data sources and sessions
  • Tables, commands, rowsets, and accessors
  • Exchanging data
  • BLOBs
  • Transactions
  • Schema information

In addition to the OLE DB consumer templates, this book also features the author's library of template extensions that provide further options to enhance the capabilities of OLE DB. Appendices discuss advanced C++ techniques, and provide a reference to OLE DB types and conversions.



0201657929B04062001

"About this title" may belong to another edition of this title.