2012-04-26 95 views
0

這是我第一次在這個論壇上。我會盡我所能來形容我的問題。從SQLserver 2008表中創建工作簿中的多個Excel工作表

我有一個表中有4場我的數據庫稱爲SerialExtract。產品編號,序列號,約束,體積。我需要爲我的客戶做的是將這些數據加載到Excel工作簿中 - 其中有一個表格中的每個Productnumber的選項卡(工作表),以及該選項卡上該產品的關聯數據。這些選項卡需要是動態的(因爲產品編號會發生變化) - 這樣每次運行負載時,它都會刷新Excel工作簿。

什麼類型的工具,我應該用它來做到這一點有什麼建議?我最初的想法是使用SSIS或者在SqlServer中編寫一個可以寫入Excel工作簿的SPROC。我可以通過產品循環訪問數據 - 只是不知道如何使用基於數據的不同選項卡寫入Excel。

謝謝!

倒鉤

回答

0

在Excel中,有一個內置的功能,從SQL Server查詢數據,並獲得加載到Excel電子表格中的數據。注意,您可以從各種外部源進行此動態連接,不僅適用於SQL Server。

在您的工作簿中的每個電子表格定義這個查詢只需使用此功能。下面是截圖,你可以找到的選項在Excel 2010中

enter image description here