次の方法で共有


OLE DB カスタム プロパティ

変換元のカスタム プロパティ

OLE DB ソースには、カスタム プロパティと、すべてのデータ フロー コンポーネントとの共通プロパティの両方があります。

次の表は、OLE DB ソースのカスタム プロパティを示しています。 すべてのプロパティは読み取り/書き込み可能です。

プロパティ名 データ型 説明
AccessMode Integer データベースへのアクセスに使用するモード。 指定できる値は、 Open RowsetOpen Rowset from VariableSQL Commandおよび SQL Command from Variable です。 既定値は OpenRowsetです。
AlwaysUseDefaultCodePage ブール型 DefaultCodePage プロパティの値を各列に使用するか、または各列のロケールからコードページを派生するかを示す値。 このプロパティの既定値は False です。
CommandTimeOut Integer コマンドのタイムアウトの秒数。値 0 は、タイムアウトしないことを表します。

注: このプロパティは、 OLE DB ソース エディターでは使用できませんが、 詳細エディターを使用して設定できます。
DefaultCodePage Integer コード ページに関する情報をデータ ソースから取得できない場合に使用するコード ページ。
OpenRowset String 行セットを開くために使用するデータベース オブジェクトの名前。
OpenRowsetVariable String 行セットを開くために使用するデータベース オブジェクトの名前を格納する変数。
ParameterMapping String SQL コマンド内のパラメーターから変数へのマッピング。
SqlCommand String 実行する SQL コマンド。
SqlCommandVariable String 実行する SQL コマンドを格納する変数。

OLE DB ソースの出力および出力列には、カスタム プロパティがありません。

詳細については、「 OLE DB ソース」を参照してください。

変換先のカスタム プロパティ

OLE DB 変換先には、カスタム プロパティと、すべてのデータ フロー コンポーネントとの共通プロパティの両方があります。

次の表は、OLE DB 変換先のカスタム プロパティを示しています。 すべてのプロパティは読み取り/書き込み可能です。

Note

ここに一覧で示されている FastLoad オプション (FastLoadKeepIdentity、FastLoadKeepNulls、および FastLoadOptions) は、Microsoft OLE DB Provider for SQL Server (SQLOLEDB) が実装する IRowsetFastLoad インターフェイスによって公開され、同様の名前が付けられたプロパティに対応します。 詳細については、MSDN ライブラリで、IRowsetFastLoad を検索してください。

プロパティ名 データ型 説明
AccessMode Integer (列挙) 変換先が変換先となるデータベースにアクセスする方法を指定する値。

このプロパティの値は、次のいずれか 1 つです。

OpenRowset (0): テーブルまたはビューの名前を指定します。
OpenRowset from Variable (1): テーブルまたはビューの名前を含む変数の名前を指定します。
OpenRowset Using Fastload (3): テーブルまたはビューの名前を指定します。
OpenRowset Using Fastload from Variable (4): テーブルまたはビューの名前を含む変数の名前を指定します。
SQL Command (2): SQL ステートメントを指定します。
AlwaysUseDefaultCodePage ブール型 DefaultCodePage プロパティの値を各列に使用するか、または各列のロケールからコードページを派生するかを示す値。 このプロパティの既定値は False です。
CommandTimeOut Integer SQL コマンドがタイムアウトになるまでの最大秒数。この値に 0 を指定すると、時間は無制限になります。 このプロパティの既定値は 0 です。

注: このプロパティは、 [OLE DB 変換先エディター]では使用できませんが、 [詳細エディター]を使用して設定できます。
DefaultCodePage Integer OLE DB 変換先に関連付けられた既定のコード ページ。
FastLoadKeepIdentity ブール型 データが読み込まれるときに ID 値をコピーするかどうかを指定する値。 このプロパティは、高速読み取りオプションのいずれかを使用した場合のみ使用できます。 このプロパティの既定値は False です。 このプロパティは、OLE DB IRowsetFastLoad (OLE DB) プロパティ に対応します SSPROP_FASTLOADKEEPIDENTITY
FastLoadKeepNulls ブール型 データが読み込まれるときに NULL 値をコピーするかどうかを指定する値。 このプロパティは、高速読み取りオプションのいずれかを使用した場合のみ使用できます。 このプロパティの既定値は False です。 このプロパティは、OLE DB IRowsetFastLoad (OLE DB) プロパティ に対応します SSPROP_FASTLOADKEEPNULLS
FastLoadMaxInsertCommitSize Integer 高速読み込み操作の実行中に OLE DB 変換先でコミットを試行するバッチ サイズを指定する値。 既定値の 0は、すべての行が処理された後で、コミット操作が 1 回行われることを示します。
FastLoadOptions String 高速読み込みオプションのコレクション。 高速読み込みオプションには、テーブルのロックおよび制約のチェックが含まれています。 どちらか 1 つまたは両方を指定することも、どちらも指定しないこともできます。 このプロパティは OLE DB IRowsetFastLoad プロパティSSPROP_FASTLOADOPTIONSに対応し、 や TABLOCKなどのCHECK_CONSTRAINTS文字列オプションを受け入れます。

注: このプロパティの一部のオプションは、 [Excel 変換先エディター]では使用できませんが、 [詳細エディター]を使用して設定できます。
OpenRowset String AccessMode が の場合、 OpenRowsetOLE DB 変換先がアクセスするテーブルまたはビューの名前。
OpenRowsetVariable String AccessMode が の場合、 OpenRowset from VariableOLE DB 変換先がアクセスするテーブルまたはビューの名前を含む変数の名前。
SqlCommand String AccessMode が SQL Commandの場合、OLE DB 変換先がデータの変換先列を指定するために使用する Transact-SQL ステートメント。

OLE DB 変換先の入力および入力列には、カスタム プロパティはありません。

詳細については、「 OLE DB 変換先」を参照してください。

関連項目

Common Properties