Treiberaufgaben
Bestimmte Aufgaben, die von Treibern ausgeführt werden, umfassen:
Verbinden, um die Verbindung mit der Datenquelle zu trennen.
Überprüfung auf Funktionsfehler, die vom Treiber-Manager nicht überprüft werden.
Initiieren von Transaktionen; dies ist für die Anwendung transparent.
Übermitteln von SQL-Anweisungen an die Datenquelle für die Ausführung. Der Treiber muss ODBC SQL in DBMS-spezifische SQL ändern; Dies ist häufig auf das Ersetzen von Escapeklauseln beschränkt, die von ODBC durch DBMS-spezifische SQL definiert werden.
Senden von Daten an und Abrufen von Daten aus der Datenquelle, einschließlich der Konvertierung von Datentypen, wie von der Anwendung angegeben.
Zuordnen von DBMS-spezifischen Fehlern zu ODBC SQLSTATEs.