The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.
The latest version of this topic can be found at TN042: ODBC Driver Developer Recommendations.
For the latest information, it is recommended that you search for the topic of interest in the online documentation index.
This note describes guidelines for ODBC driver writers.
You learn the basic techniques that safeguard the consistency of your database, including how to control whether changes to Oracle data are made permanent or undone.
The following topics are discussed: is started when you run an application program or a tool such as Oracle Forms and connect to Oracle.
This includes returning SQL_NEED_DATA from SQLExec Direct, SQLParam Data and SQLPut Data.The Cursor Library can detect this, and will cache rows from the driver and present them as requested on FETCH_PREV calls in SQLExtended Fetch.Another important example of cursor library dependence is positioned updates.SQLGet Info, SQL_SCROLL_OPTIONS must support SQL_SO_STATIC. This chapter explains how to do transaction processing.