Udostępnij przez


Zadania sterowników

Określone zadania wykonywane przez sterowniki obejmują:

  • Nawiązywanie połączenia ze źródłem danych i rozłączanie się z tym źródłem danych.

  • Sprawdzanie błędów funkcji niewykrywanych przez Menedżera sterownika.

  • Inicjowanie transakcji; jest to przezroczyste dla aplikacji.

  • Przesyłanie instrukcji SQL do źródła danych w celu wykonania. Sterownik musi zmodyfikować SQL ODBC na SQL specyficzny dla systemu DBMS; jest to często ograniczone do zastępowania klauzul umożliwiających ucieczkę zdefiniowanych przez ODBC językiem SQL specyficznym dla systemu DBMS.

  • Wysyłanie danych do i pobieranie danych ze źródła danych, w tym konwertowanie typów danych określonych przez aplikację.

  • Mapowanie błędów specyficznych dla systemu DBMS na ODBC SQLSTATEs.