OleDbCommand.Connection プロパティとは何? わかりやすく解説 Weblio辞書 (original) (raw)

この OleDbCommand のインスタンス使用する OleDbConnection を取得または設定します

名前空間: System.Data.OleDb
アセンブリ: System.Data (system.data.dll 内)
構文構文

Visual Basic (宣言)

Public Property Connection As OleDbConnection

Visual Basic (使用法)

Dim instance As OleDbCommand Dim value As OleDbConnection

value = instance.Connection

instance.Connection = value

C#

public OleDbConnection Connection { get; set; }

C++

public: property OleDbConnection^ Connection { OleDbConnection^ get (); void set (OleDbConnection^ value); }

J#

/** @property */ public OleDbConnection get_Connection ()

/** @property */ public void set_Connection (OleDbConnection value)

JScript

public function get Connection () : OleDbConnection

public function set Connection (value : OleDbConnection)

プロパティ
データ ソースへの接続既定値null 参照 (Visual Basic では Nothing) です。

例外例外

例外種類 条件
InvalidOperationException トランザクション進行中Connection プロパティ変更されました。

解説解説

現在の接続実行またはフェッチ操作実行中場合は、**Connection**、CommandType、および CommandText プロパティ設定できません。

トランザクション進行中Connection設定した場合Transaction プロパティnull 以外のときは、InvalidOperationException生成されます。Transaction プロパティnull 以外で、トランザクションが既にコミットまたはロールバックされている場合は、**Transaction** が null設定されます。

使用例使用例

OleDbCommand作成し、そのプロパティ一部設定する例を次に示します

Visual Basic

Public Sub CreateOleDbCommand() Dim queryString As String = _ "SELECT * FROM Categories ORDER BY CategoryID" Dim command As New OleDbCommand(queryString) command.Connection = New OleDbConnection _ ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=NWIND_RW.MDB") command.CommandTimeout = 20 End Sub

C#

public void CreateOleDbCommand() { string queryString = "SELECT * FROM Categories ORDER BY CategoryID"; OleDbCommand command = new OleDbCommand(queryString); command.Connection = new OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=NWIND_RW.MDB"); command.CommandTimeout = 20; }

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.01.11.0

参照参照

関連項目
OleDbCommand クラス
OleDbCommand メンバ
System.Data.OleDb 名前空間
その他の技術情報
コマンド使用