共用方式為


OLE DB 自定義屬性

來源自定義屬性

OLE DB 來源同時具有自定義屬性和所有數據流元件通用的屬性。

下表描述 OLE DB 來源的自訂屬性。 所有屬性都是可讀寫的。

屬性名稱 數據類型 說明
存取模式 整數 用來存取資料庫的模式。 可能的值為 Open RowsetOpen Rowset from VariableSQL CommandSQL 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 目的地

另請參閱

通用屬性