2015-02-12 36 views
0

我有SSIS包應該將數據加載到excel目的地(模板文件)。SSIS excel目的地,數據加載到標題行

目標具有第一行是標題,第二行有頭,所以我做如下,

Select * from [TemplateName$A2:$AD10000]

但發生的事情是它插入的第一組數據(SQL源)爲模板的第二排其中包含標題名稱和覆蓋,但如果我選擇A3 istead,它會給出錯誤,因爲映射需要列名。

請建議,謝謝。

+0

也許它不應該是'AD',但是像這樣'Select * from [TemplateName $ A2:$ D10000]' – Darka 2015-02-12 12:16:37

回答

0

我只是做了一些測試這個,我也得到了完全相同的行爲:

MyCol 
     <----- Data should start here 
1  <----- Data actually starts here 
2 
3 

我的建議是刪除工作表中的列標題,取消選中「第一行有列名」在你的excel連接,然後將實際標題添加到SQL數據中(將所有內容都轉換爲文本)。也許會很好地爲此添加Connect。