File-Based 驅動程式

檔案型驅動程式適用於像 dBASE 這類不提供獨立資料庫引擎以供驅動程式使用的資料來源。 這些驅動程式直接存取實體資料,必須實作資料庫引擎來處理 SQL 語句。 作為標準做法,基於檔案驅動程式的資料庫引擎實作由最低 SQL 合規層級定義的 ODBC SQL 子集;關於此符合性層級的 SQL 語句列表,請參見 附錄 C:SQL 文法

比較檔案驅動與資料庫管理系統驅動時,檔案驅動因資料庫引擎元件較難撰寫,設定較簡單,因為沒有網路部分,且功能較弱,因為很少人有時間撰寫像資料庫公司所開發的強大資料庫引擎。

下圖展示了兩種不同的檔案驅動程式配置,一種是資料存放在本地,另一種則是資料存放在網路檔案伺服器上。

檔案驅動程式的兩種設定