Chiamata di SQLSetPos per inserire i dati
Quando un'applicazione ODBC 2.x che utilizza un driver ODBC 3.x chiama SQLSetPos con un argomento Operation di SQL_ADD, Gestione driver non esegue il mapping di questa chiamata a SQLBulkOperations. Se un driver ODBC 3.x deve funzionare con un'applicazione che chiama SQLSetPos con SQL_ADD, il driver deve supportare tale operazione.
Una differenza importante nel comportamento quando SQLSetPos viene chiamato con SQL_ADD si verifica quando viene chiamato nello stato S6. In ODBC 2.x il driver ha restituito S1010 quando SQLSetPos è stato chiamato con SQL_ADD nello stato S6 (dopo che il cursore è stato posizionato con SQLFetch). In ODBC 3.x, SQLBulkOperations con un'operazione di SQL_ADD può essere chiamato nello stato S6. Una seconda differenza importante nel comportamento è che SQLBulkOperations con un'operazione di SQL_ADD può essere chiamato nello stato S5, mentre SQLSetPos con un'operazione di SQL_ADD non può. Per le transizioni di istruzione che possono verificarsi per la stessa chiamata in ODBC 3.x, vedere Appendice B: Tabelle di transizione stato ODBC.