㈠ 易語言資料庫連接和外部數據提供者兩個組件有什麼區別
是來自「資料庫操作支持庫」。資料庫連接功能型窗口組件操作系統支持:Windows。本類型用來打開大多數資料庫,起到資料庫連接的作用。連接後,使用"資料庫操作"類型來操作資料庫表。
屬性:
最後錯誤、是否已連接、對象提供者、引擎版本、
方法:
連接、連接Access、連接SQLServer、關閉、執行SQL、取得許可權、設置許可權、設超時時間、取超時時間 、開始事務、保存事務、回滾事務
是來自「系統核心支持庫」。外部數據提供者功能型窗口組件操作系統支持:Windows。外部數據提供者用作為數據源提供對外部ODBC資料庫的存取操作。它使用外部資料庫作為數據的存儲倉庫,不支持備注和長位元組集類型欄位,不支持以下數據操作介面:
1、置行高; 2、置類型; 3、置文本色; 4、置背景色; 5、置字體名; 6、置字體尺寸; 7、置字體屬性; 8、置邊距; 9、置文本輸入格式;
10、置對齊方式; 11、置密碼方式; 12、合並; 13、分解; 14、加線條; 15、刪線條; 16、初始尺寸時同時改變列數; 17、在中間插入行;
18、插入列;
19、刪除列。如果想對數據進行以上操作,應該先將數據通過數據源導出到通用提供者中。另外,在支持數據源的「插入行」介面時,將直接插入空白行數據,所以如果目的數據表在某欄位上建立了主鍵索引、強制不為空等類似列約束條件時,將導致插入失敗。
屬性:
左邊、頂邊、寬度、高度、標記、可視、禁止、滑鼠指針、連接文本、查詢SQL
外部數據提供者是系統自帶的資料庫連接控制項之一,需要配合數據源使用。外部數據提供者提供資料庫連接操作,數據源提供對數據的操作。而資料庫連接直接管理數據和連接,更方便連接資料庫和操作