Partilhar via


Tarefas de driver

As tarefas específicas executadas pelos drivers incluem:

  • Conectar-se e desconectar-se da fonte de dados.

  • Verificação de erros de função não verificados pelo Gerenciador de Driver.

  • Iniciar transações; isso é transparente para o aplicativo.

  • Enviar instruções SQL à fonte de dados para execução. O driver deve modificar SQL ODBC para SQL específico do DBMS; isso geralmente se limita à substituição de cláusulas de escape definidas pelo ODBC por SQL específico do DBMS.

  • Enviar e recuperar dados da fonte de dados, inclusive a conversão de tipos de dados conforme especificado pelo aplicativo.

  • Mapear erros específicos do DBMS para SQLSTATEs ODBC.