30.1 ODBC-Treibertypen
Man gruppiert ODBC Treiber nach einschichtigen und mehrschichtigen
Treibern:
- Ein einschichtiger ODBC - Treiber (Single-Tier) verarbeitet sowohl
ODBC-Funktionen als auch SQL-Anweisungen. In andern Worten: ein
einschichtiger ODBC-Treiber umfaßt die Datenzugriffs - Software, die zur
Verwaltung der Datenquellendatei und Katalogtabellen erforderlich ist. Einschichtige ODBC-Treiber werden beispielsweise zum Zugriff auf
Xbase-Dateien verwendet. Ein Beispiel ist der dBASE-Treiber.
- Ein Mehrschichtiger ODBC - Treiber (Multiple-Tier) verarbeitet
ODBC-Funktionen, sendet SQL-Anweisungen zur Verarbeitung aber an die
Datenbank - Maschine. Im Gegensatz zu einem einschichtigen Treiber umfaßt ein
mehrschichtiger Treiber keine Datenzugriffssoftware zur direkten Verwaltung
der Daten. Der Watcom SQL-Treiber ist z.B. ein mehrschichtiger ODBC-Treiber.