MyDAC,您可以連接到MySQL在兩個方面:在直接模式或客戶端模式。
在直接模式,MyDAC直接連接到MySQL不使用MySQL的客戶端軟件。 在客戶端模式,MyDAC通過連接到MySQL的MySQL客戶端庫。 MySQL客戶端庫提供了MySQL服務器。
相比之下,Borland數據庫引擎(BDE)使用若干層來訪問MySQL和需要額外的數據訪問軟件安裝在客戶機上。
BDE的數據傳輸協議,如下所示。
BDE連接協議
在客戶使用MyDAC模式允許您的應用程序,以避免使用溴化和ODBC。
MyDAC連接流[客戶端模式]
使用MyDAC在直接模式提供最佳的轉移路線。
MyDAC連接流[直接模式]
主要特點
以下列表描述的主要特點是數據訪問組件為MySQL。
- 直接訪問服務器的數據不使用客戶端庫。不需要安裝其他數據提供層(如BDE和ODBC)
- 的VCL,VCL.NET,和CLX版本的庫可用
- 全面 支持最新版本的MySQL服務器
- 支持所有MySQL Server數據類型
- 斷開連接的模型自動連接控制與數據離線
- 局部故障檢測方面的損失,並含蓄地重新執行某些操作
- 所有類型的地方進行排序和篩選,包括計算和查閱字段
- 自動數據更新與 TMyQuery,TMyTable 和 TMyStoredProc 組件
- Unicode和國家字符集支持
- 支持MySQL的許多特有的功能,如鎖定,SET和枚舉類型
- 先進的腳本執行功能與 TMyScript 組件
- 支持使用宏在SQL
- 集成dbForge融合標準版的MySQL的執行先進的數據庫開發和管理任務
- 從BDE輕鬆遷移的遷移嚮導
- 允許您使用專業版的Delphi和C + + Builder開發客戶機/服務器應用程序
- 包括年度MyDAC訂閱的優先支持
- 許可免版稅每個開發,每個團隊或每個站點