Attività dei driver

Le attività specifiche eseguite dai driver includono:

  • Connessione e disconnessione a e da un’origine dati.

  • Controllo degli errori di funzione non controllati da Gestione driver.

  • Avvio delle transazioni; questa operazione è trasparente per l'applicazione.

  • Invio di istruzioni SQL all'origine dati per l'esecuzione. Il driver deve modificare l'SQL ODBC in SQL specifico del DBMS; questo spesso si limita a sostituire le clausole di escape definite da ODBC con l'SQL specifico del DBMS.

  • Invio e recupero di dati dall'origine dati, inclusa la conversione dei tipi di dati come specificato dall'applicazione.

  • Mapping degli errori specifici del DBMS in SQLSTATE ODBC.