共用方式為


修改 OLE DB 目的地

新增: 2006 年 4 月 14 日

您先前在第 2 課更新了「執行 SQL」工作 (使用 [準備 SQL 工作]) 中的 SQL 陳述式,以便包含 ProspectiveCustomers 資料表中的 FullName 資料行。在這項工作中,您將修改 OLE DB 目的地 (使用 [目的地 - ProspectiveCustomers],以支援 FullName 資料行。

因為您將「排序」轉換加入了資料流程中,也將在 [目的地 - ProspectiveCustomers] 中還原不再有效的資料行對應。「排序」轉換會產生一組具有資料行識別碼的新資料行,所以您需要在 [目的地 - ProspectiveCustomers] 中重新對應輸入資料行及目的地資料行。

修改 OLE DB 目的地

  1. 如果 [資料流程] 設計師尚未開啟,您可以按兩下 [資料流程工作] 或按一下 [資料流程] 索引標籤,以將其開啟。

  2. 按一下名稱為 [加入 FullName 資料行] 的 [衍生的資料行] 轉換,然後將其綠色箭頭拖曳到 [目的地 - ProspectiveCustomers]

  3. 按兩下 [目的地 - ProspectiveCustomers]

  4. [還原無效的資料行參考編輯器] 對話方塊中,按一下 [全選],選取 [選取的資料列的資料行對應選項] 清單中的 [<使用資料行名稱對應>] 選項,然後按一下 [套用]

    您可以清除 [包含下游無效的資料行參考] 核取方塊。在這個封裝中並沒有下游資料流程元件,所以這個選項就沒有作用。

  5. 按一下 [確定]

  6. 以滑鼠右鍵按一下 [目的地 - ProspectiveCustomers],然後按一下 [顯示進階編輯器]

  7. [進階編輯器] 對話方塊中,按一下 [輸入與輸出屬性] 索引標籤,展開目的地輸入,再按一下 [外部資料行],然後按一下 [加入資料行]。名稱為 Column 的新資料行就會加到 [外部資料行] 資料夾。

  8. 按一下這個新資料行。

  9. 在右窗格中,將 Name 屬性更新為 FullName,然後按一下 DataType 屬性並從清單中選取 [Unicode 字串 [DT_WSTR]]。同時也將 Length 屬性更新為 103

  10. 按一下 [資料行對應] 索引標籤,然後在 [目的地資料行] 清單中向下捲動至 [FullName] 資料列。按一下該資料列的 [輸入資料行] 清單中的 [<忽略>],然後按一下清單中的 [FullName]

  11. 確認所有輸入及輸出資料行都有相同的對應名稱。

  12. 按一下 [確定]

本課程的下一項工作

測試第 2 課的基本封裝

請參閱

其他資源

OLE DB 目的地

說明及資訊

取得 SQL Server 2005 協助