報表資料存取

Crystal Reports 透過資料庫驅動程式與資料庫連接。每個驅動程式都可以處理特定的資料庫類型,或資料庫存取技術。

提取和推入模式

為提供開發人員最具彈性的資料存取模式,Crystal Reports 資料庫驅動程式同時提供資料存取的提取和推入模式。

提取模式

在提取模式中,驅動程式將與資料庫連接並根據需要提取資料。使用此模式時,與資料庫的連接和 SQL 命令 (用來取得資料) 都是由 Crystal Reports 本身來處理,不需要開發人員另外編寫程式碼。如果執行階段並未編寫特定程式瑪,則使用提取模式。

推入模式

相對的,推入模式則是指開發人員撰寫程式碼來連接資料庫、執行 SQL 命令建立資料錄集或符合報表欄位的資料集,並將該物件傳至報表中。您可以使用此方法在應用程式中建置連接共享,並在 Crystal Reports 接收資料前先過濾資料。

請參閱

資料庫驅動程式 | 存取和加入資料 | 報告 ADO.NET 資料集 | 將報表合併到應用程式