DB2Command.Connection 內容

取得或設定此 DB2Command實例所使用的 DB2Connection

名稱空間:
IBM.Data.DB2
組件:
IBM.Data.DB2 (在 IBM.Data.DB2.dll中)

語法


[Visual Basic]
Public Property Connection As DB2Connection

[C#]
public DB2Connection
 Connection {get; set;}
[C++]
public: __property DB2Connection
* get_Connection();
public: __property void set_Connection(DB2Connection
*);
[JScript]
public function get Connection() : DB2Connection
;
public function set Connection(DB2Connection
);

內容值

資料庫的連線。 預設值是空值。

異常狀況

異常狀況類型 條件
InvalidOperationException 當進行交易時, 連線 內容已變更。

備註

如果現行連線正在執行執行或提取作業,則您無法設定 連線CommandTypeCommandText 內容。

如果您在交易進行中時設定 連線 ,且 交易 內容不是空值,則會產生 InvalidOperationException。 如果您在確定或回復交易之後設定 連線 ,且 交易 內容不是空值,則 交易 內容會設為空值。

範例

[Visual Basic , C#] 下列範例會建立 DB2®指令 並設定其部分內容。

[Visual Basic]
Public Sub CreateMyDB2Command()
    Dim mySelectQuery As String = _
       "SELECT * FROM EMPLOYEE ORDER BY EMPNO"
    Dim myCommand As New DB2Command(mySelectQuery)
    myCommand.Connection = New DB2Connection _
       ("DATABASE=SAMPLE;")
End Sub

[C#]
public void CreateMyDB2Command()
{
   string mySelectQuery = "SELECT * FROM EMPLOYEE ORDER BY EMPNO";
   DB2Command myCommand = new DB2Command(mySelectQuery);
   myCommand.Connection = new DB2Connection
      ("DATABASE=SAMPLE;");
}