來源自定義屬性
OLE DB 來源同時具有自定義屬性和所有數據流元件通用的屬性。
下表描述 OLE DB 來源的自訂屬性。 所有屬性都是可讀寫的。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| 存取模式 | 整數 | 用來存取資料庫的模式。 可能的值為 Open Rowset、 Open Rowset from Variable、 SQL Command和 SQL Command from Variable。 預設值為 Open Rowset。 |
| AlwaysUseDefaultCodePage | 布爾邏輯 | 指出是否要使用每個欄位的 DefaultCodePage 屬性值,或嘗試從每個欄位的語系衍生編碼頁的值。 這個屬性預設值為 False。 |
| CommandTimeout | 整數 | 命令逾時之前的秒數。值為 0 表示無限逾時。 注意: 此屬性不適用於 OLE DB 來源編輯器,但可以使用 [進階編輯器] 來設定。 |
| 預設編碼頁 | 整數 | 無法從資料來源中取得字碼頁資訊時要使用的字碼頁。 |
| OpenRowset | 繩子 | 用來開啟數據列集的資料庫物件名稱。 |
| OpenRowsetVariable | 繩子 | 包含用來開啟數據列集之資料庫物件名稱的變數。 |
| 參數映射 | 繩子 | 從 SQL 命令中的參數對應至變數。 |
| SqlCommand | 繩子 | 要執行的 SQL 命令。 |
| SqlCommandVariable | 繩子 | 包含要執行之 SQL 命令的變數。 |
OLE DB 來源的輸出和輸出數據行沒有自定義屬性。
如需詳細資訊,請參閱 OLE DB 來源。
目的地自訂屬性
OLE DB 目的地同時具有自定義屬性和所有數據流元件通用的屬性。
下表描述 OLE DB 目的地的自訂屬性。 所有屬性都是可讀寫的。
備註
此處所列的 FastLoad 選項 (FastLoadKeepIdentity、FastLoadKeepNulls 和 FastLoadOptions) 對應至由 Microsoft OLE DB Provider for SQL Server (SQLOLEDB) 所實作之介面所 IRowsetFastLoad 公開的類似具名屬性。 如需詳細資訊,請在 MSDN Library 中搜尋 IRowsetFastLoad。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| 存取模式 | 整數 (列舉) | 值,指定目的地如何存取其目的地資料庫。 這個屬性可以有下列其中一個值: OpenRowset (0):您提供資料表或檢視表的名稱。OpenRowset from Variable (1):您提供變數的名稱,其中包含數據表或檢視表的名稱。OpenRowset Using Fastload (3):您提供資料表或檢視表的名稱。OpenRowset Using Fastload from Variable (4):您提供包含資料表或檢視表名稱的變數名稱。SQL Command (2):您提供 SQL 語句。 |
| 始終使用預設代碼頁 | 布爾邏輯 | 值,指出是否要使用每個資料行的 DefaultCodePage 屬性值,或嘗試從每個資料行的語系衍生編碼頁。 這個屬性預設值為 False。 |
| CommandTimeout | 整數 | SQL 命令在逾時之前可以執行的最大秒數。值為 0 表示無限時間。 此屬性的預設值為 0。 注意:此屬性不適用於 OLE DB 目的地編輯器,但可以使用 [進階編輯器] 來設定。 |
| 預設代碼頁 | 整數 | 與 OLE DB 目的地相關聯的預設代碼頁。 |
| FastLoadKeepIdentity | 布爾邏輯 | 值,指定載入資料時是否要複製識別值。 此屬性僅適用於其中一個快速載入選項。 這個屬性預設值為 False。 這個屬性對應於 OLE DB IRowsetFastLoad (OLE DB) 屬性 SSPROP_FASTLOADKEEPIDENTITY。 |
| 快速載入保留空值 | 布爾邏輯 | 值,指定載入資料時是否要複製 Null 值。 此屬性僅適用於其中一個快速載入選項。 這個屬性預設值為 False。 這個屬性對應於 OLE DB IRowsetFastLoad (OLE DB) 屬性 SSPROP_FASTLOADKEEPNULLS。 |
| FastLoadMaxInsertCommitSize | 整數 | ** 指定批次大小的值,供 OLE DB 目的地在快速載入作業期間嘗試提交使用。 預設值 0 表示處理所有資料列之後的單一提交操作。 |
| FastLoadOptions (快速載入選項) | 繩子 | 快速載入選項的集合。 快速載入選項包括資料表的鎖定和約束條件的檢查。 您可以指定一個、兩個或都不指定。 這個屬性對應於 OLE DB IRowsetFastLoad 屬性SSPROP_FASTLOADOPTIONS,並接受 和 等CHECK_CONSTRAINTSTABLOCK字串選項。注意:這個屬性的某些選項無法在 Excel 目的地編輯器中使用,但可以使用 [ 進階編輯器] 來設定。 |
| OpenRowset | 繩子 | 當 AccessMode 為 OpenRowset時,OLE DB 目的地所存取之數據表或檢視表的名稱。 |
| OpenRowsetVariable | 繩子 | 當 AccessMode 為 OpenRowset from Variable時,包含 OLE DB 目的地所存取之數據表或檢視表名稱的變數名稱。 |
| SqlCommand | 繩子 | 當 AccessMode 為 SQL Command時,OLE DB 目的地使用 Transact-SQL 語句來指定資料的目的地資料行。 |
OLE DB 目的地的輸入和輸入數據行沒有自定義屬性。
如需詳細資訊,請參閱 OLE DB 目的地。