OLEDBConnection インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
OLE DB 接続を表します。
public interface class OLEDBConnection
[System.Runtime.InteropServices.Guid("0002448D-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface OLEDBConnection
Public Interface OLEDBConnection
- 属性
注釈
OLE DB 接続は、Excel ブックに保存できます。 Micrososft Excel でブックを開くと、Excel は OLEDBConnection オブジェクトと呼ばれる OLE DB 接続のメモリ内コピーを作成します。
OLEDBConnection オブジェクトには、接続先のサーバーの名前やそのサーバーで開くオブジェクトの名前など、接続に関連する情報が含まれています。 オプションとして、OLEDBConnection オブジェクトには、認証資格情報、またはサーバーに渡されて実行されるコマンド (たとえば、SQL Serverによって実行される SELECT ステートメント) を含めることもできます。
プロパティ
| 名前 | 説明 |
|---|---|
| ADOConnection |
ピボットテーブル キャッシュが OLE DB データ ソースに接続している場合は、ADO 接続オブジェクトを返します。 読み取り専用です。 |
| AlwaysUseConnectionFile |
データ ソースへの接続の確立に接続ファイルが常に使用される場合は true。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
| Application |
オブジェクト修飾子なしで使用すると、このプロパティは Microsoft Office Excel アプリケーションを表す _Application オブジェクトを返します。 オブジェクト修飾子を指定した場合、指定したオブジェクトを作成した Application オブジェクトを取得します。 読み取り専用です。 |
| BackgroundQuery |
OLE DB 接続のクエリが (バックグラウンドで) 非同期的に実行される場合は true。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
| CalculatedMembers |
指定された接続の CalculatedMembers コレクションを取得します。 |
| CommandText |
指定したデータ ソース用のコマンド文字列を返すか設定します。 オブジェクトの読み取り/書き込み。 |
| CommandType |
XlCmdType 定数のいずれかを返すか、または設定します。 読み取り/書き込み XlCmdType。 |
| Connection |
OLE DB データ ソースと接続できるようにする OLE DB 設定のいずれかを含む文字列を設定します。 オブジェクトの読み取り/書き込み。 |
| Creator |
このオブジェクトが作成されたアプリケーションを示す XlCreator 列挙型の定数を返します。 読み取り専用です。 |
| EnableRefresh |
ユーザーが接続を更新できる場合は True。 既定値は True です。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
| IsConnected |
MaintainConnection プロパティがTrue の場合は True を返します。 現在ソースに接続されていない場合は False を返します。 読み取り専用の Boolean です。 |
| LocalConnection |
オンライン キューブ ファイルへの接続文字列を取得または設定します。 オブジェクトの読み取り/書き込み。 |
| LocaleID |
指定された接続のロケール識別子を取得または設定します。 |
| MaintainConnection |
更新操作後、ブックを閉じるまで、指定したデータ ソースへの接続が維持される場合は True を返します。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
| MaxDrillthroughRecords |
取得するレコードの最大数を設定します。 読み取り/書き込みの 整数 です。 |
| OLAP |
OLE DB 接続がオンライン分析処理 (OLAP) サーバーに接続されている場合は True を返します。 読み取り専用の Boolean です。 |
| Parent |
指定されたオブジェクトの親オブジェクトを返します。 読み取り専用です。 |
| RefreshDate |
OLE DB 接続が最後に更新された日付を返します。 読み取り専用の DateTime。 |
| Refreshing |
指定された OLE DB 接続に対するバックグラウンド OLE DB クエリが実行中の場合は True です。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
| RefreshOnFileOpen |
ブックを開くたびに接続を自動的に更新する場合は、True に設定します。 既定値は False です。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
| RefreshPeriod |
更新間隔 (分単位) を返すか設定します。 読み取り/書き込みの 整数 です。 |
| RetrieveInOfficeUILang |
使用可能な場合、Office ユーザー インターフェイスの表示言語でデータとエラーを取得する場合は true。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
| RobustConnect |
OLE DB 接続からデータ ソースへの接続方法を返すか設定します。 読み取り/書き込み XlRobustConnect。 |
| SavePassword |
OLE DB の接続文字列のパスワード情報が接続文字列に保存されている場合は True を指定します。 パスワードが削除されている場合は False を指定します。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
| ServerCredentialsMethod |
サーバー認証に使用する資格情報の種類を返すか設定します。 読み取り/書き込み XlCredentialsMethod。 |
| ServerFillColor |
指定された接続を使用しているときに、OLAP サーバーの塗りつぶしカラー形式がサーバーから取得される場合は true。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
| ServerFontStyle |
指定した接続を使用しているときに OLAP サーバーのフォント スタイル形式がサーバーから取得される場合は true。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
| ServerNumberFormat |
指定した接続を使用しているときに OLAP サーバーの数値形式がサーバーから取得される場合は true。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
| ServerSSOApplicationID |
SSO データベースで資格情報の検索を実行するために使用されるシングル サインオン アプリケーション (SSO) 識別子を返または設定します。 読み取り/書き込みが可能な String です。 |
| ServerTextColor |
指定された接続を使用しているときに、OLAP サーバーのテキストのカラー形式がサーバーから取得される場合は true。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
| SourceConnectionFile |
接続の作成に使用された Office のデータ接続ファイル、または同様のファイルを示す文字列型 (String) の値を設定します。 値の取得と設定が可能です。 |
| SourceDataFile |
OLE DB 接続のソース データ ファイルを示す文字列型 (String) の値を取得または設定します。 値の取得と設定が可能です。 |
| UseLocalConnection |
LocalConnection プロパティを使用して、Microsoft Excel がデータ ソースに接続できるようにする文字列を指定する場合は true。 Connection プロパティで指定された接続文字列が使用されている場合は false。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
メソッド
| 名前 | 説明 |
|---|---|
| CancelRefresh() |
指定された OLE DB 接続の実行中の更新処理をすべて取り消します。 |
| MakeConnection() |
指定された OLE DB 接続の接続を確立します。 |
| Reconnect() |
指定した接続を切断してから再度接続します。 |
| Refresh() |
OLE DB 接続を更新します。 |
| SaveAsODC(String, Object, Object) |
OLE DB 接続を Microsoft Office データ接続ファイルとして保存します。 |