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 | 當進行交易時, 連線 內容已變更。 |
備註
如果現行連線正在執行執行或提取作業,則您無法設定 連線、 CommandType及 CommandText 內容。
如果您在交易進行中時設定 連線 ,且 交易 內容不是空值,則會產生 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;");
}