從 SQL 資料庫加載 Excel

IronXL 使得將 SQL 查詢結果轉換為 Excel 活頁簿變得簡單,允許開發者快速為其 .NET 應用程式新增資料匯出功能。 開發人員可以通過將 DataSet 直接加載到 WorkBook,跳過手動數據格式化,專注於創建清晰且易於使用的報告。

此功能非常適合用於自動化任務,例如生成報告或共享數據庫洞察。 它支援像 XLS 和 XLSX 等常見的檔案格式,確保與大多數試算表應用程式的相容性。 從技術上講,它減少了所需的代碼量,並使用IronXL強大的API來高效處理大型數據集,使其成為數據密集型應用程序的實際選擇。

此代碼片段示範如何使用IronXL將SQL查詢結果匯出到Excel文件。 首先,使用查詢初始化 SqlDataAdapter(SELECT * FROM Products)以及指向資料庫的連接字串。SqlDataAdapter` 獲取數據並填充 DataSet 物件,這是一種靈活的、在記憶體中表示查詢結果的方式。

然後使用 WorkBook.Load 方法將 DataSet 直接轉換為 Excel 工作簿。 此方法將 DataSet 的表格結構高效地映射到工作表,同時保留行和列。 最後,呼叫 SaveAs 方法將工作簿儲存為 .xlsx 文件。

這種方法消除了手動遍歷行或處理複雜 Excel 格式的需要,是一種高度有效的資料庫內容匯出解決方案。 IronXL 確保生成的 Excel 文件與各種試算表應用程式相容,同時保持強大的性能與易用性。 點擊這裡查看使用指南,包括範例、範例代碼和文件。