Share via


Appendice G: Indicazioni per la compatibilità con le versioni precedenti dei driver

Questa appendice fornisce informazioni per i writer di driver che lavorano su ODBC 3.driver x che devono supportare ODBC 2.x applicazioni. Per altre informazioni sulla compatibilità con le versioni precedenti, vedere Compatibilità con le versioni precedenti e Conformità degli standard.

Questa sezione descrive gli argomenti seguenti:

  • Cursori a blocchi, cursori scorrevoli e compatibilità con le versioni precedenti per i driver ODBC 3.x: nuove funzionalità disponibili in ODBC 3.x e non in ODBC 2.x. ODBC 3.I driver x in genere non devono preoccuparsi della compatibilità con le versioni precedenti con le nuove funzionalità perché ODBC 2.x applicazioni non le usano mai. Le sole eccezioni a queste sono funzionalità correlate a SQLFetch, SQLFetchScroll, SQLSetPos e SQLExtendedFetch. Per altre informazioni, vedere , più avanti in questa appendice.

  • Mapping di funzioni deprecate: le funzionalità duplicate sono funzionalità implementate in modo diverso in ODBC 3.x e ODBC 2.x. ODBC 3.I driver x non devono preoccuparsi della compatibilità con le versioni precedenti con funzionalità duplicate perché Gestione driver esegue sempre il mapping ODBC 2.x funzionalità per ODBC 3.x funzionalità quando si chiama odbc 3.x driver. Pertanto, odbc 3.X driver vede solo ODBC 3.x funzionalità. Per altre informazioni su questi mapping, vedere , più avanti in questa appendice.

  • Modifiche comportamentali e driver ODBC 3.x: le modifiche al comportamento sono funzionalità gestite in modo diverso in ODBC 3.x e ODBC 2.x. ODBC 3.X driver devono preoccuparsi delle modifiche del comportamento e agire in risposta all'attributo dell'ambiente SQL_ATTR_ODBC_VERSION impostato dall'applicazione.