OracleCommand.Connection-Eigenschaft
Ruft die OracleConnection ab, die von dieser OracleCommand-Instanz verwendet wird, oder legt diese fest.
Namespace: System.Data.OracleClient
Assembly: System.Data.OracleClient (in system.data.oracleclient.dll)
Syntax
'Declaration
Public Property Connection As OracleConnection
'Usage
Dim instance As OracleCommand
Dim value As OracleConnection
value = instance.Connection
instance.Connection = value
public OracleConnection Connection { get; set; }
public:
property OracleConnection^ Connection {
OracleConnection^ get ();
void set (OracleConnection^ value);
}
/** @property */
public OracleConnection get_Connection ()
/** @property */
public void set_Connection (OracleConnection value)
public function get Connection () : OracleConnection
public function set Connection (value : OracleConnection)
Eigenschaftenwert
Die Verbindung mit einer Datenquelle. Der Standardwert ist ein NULL-Wert.
Ausnahmen
Ausnahmetyp | Bedingung |
---|---|
Die Connection-Eigenschaft wurde beim Ausführen einer Transaktion geändert. |
Hinweise
Die Eigenschaften Connection, CommandType und CommandText können nicht festgelegt werden, wenn die aktuelle Verbindung eine Ausführungs- oder Abrufoperation ausführt.
Wenn Sie Connection festlegen, während eine Transaktion ausgeführt wird, und die Transaction-Eigenschaft nicht NULL ist, wird eine InvalidOperationException generiert. Wenn Sie nach dem Ausführen eines Commits oder Rollbacks für die Transaktion Connection festlegen und die Transaction-Eigenschaft nicht NULL ist, wird die Transaction-Eigenschaft anschließend auf einen NULL-Wert festgelegt.
Beispiel
Im folgenden Beispiel wird ein OracleCommand erstellt, und einige seiner Eigenschaften werden festgelegt.
Public Sub CreateOracleCommand()
Dim queryString As String = _
"SELECT * FROM Emp ORDER BY EmpNo"
Dim command As New OracleCommand(queryString)
command.CommandType = CommandType.Text
End Sub
public void CreateOracleCommand()
{
string queryString = "SELECT * FROM Emp ORDER BY EmpNo";
OracleCommand command = new OracleCommand(queryString);
command.CommandType = CommandType.Text;
}
Plattformen
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 unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1
Siehe auch
Referenz
OracleCommand-Klasse
OracleCommand-Member
System.Data.OracleClient-Namespace