Next, the author devotes a section to implementing Visual Basic client applications against the Oracle back end. He presents Open Database Connectivity (ODBC), cursors, and object linking and embedding database (OLE-DB) as well as discusses the Microsoft JET engine, remote data objects, and ODBCDirect. All of these architectures are critical to expert database programming in Visual Basic. The book also addresses other client design issues, such as transaction control and error handling.
Oracle Programming wraps up with a section on advanced Oracle techniques that includes Oracle Objects for OLE--otherwise known as OO4O. Generous but concise code examples, smart sidebars on real-world implementation, and plenty of architectural diagrams round out this book. --Stephen Plain