共用方式為


以檔案為基礎的驅動程式

檔案型驅動程式會與資料來源搭配使用,例如 dBASE,這些資料來源不會提供獨立資料庫引擎來讓驅動程式使用。 這些驅動程式會直接存取實體資料,而且必須實作資料庫引擎來處理 SQL 陳述式。 在標準做法中,檔案型驅動程式中的資料庫引擎會實作由最低 SQL 一致性層級所定義的 ODBC SQL 子集。如要查看此一致性層級中的 SQL 陳述式清單,請參閱附錄 C:SQL 文法 (機器翻譯)。

比較檔案型和 DBMS 型驅動程式可知,檔案型驅動程式會因為資料庫引擎元件而較難寫入,也因沒有網路片段而設定較不復雜,並因為僅有少數人有心力能撰寫初強大的資料庫引擎,而勘與資料庫公司所產生的引擎相比。

下圖顯示兩個不同的檔案型驅動程式設定,其中一個資料位於本機,另一個位於網路檔案伺服器上。

Two configurations of file-based drivers