OracleCommand.Connection Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die OracleConnection ab, die von dieser Instanz des OracleCommand verwendet wird, oder legt diese fest.
public:
property System::Data::OracleClient::OracleConnection ^ Connection { System::Data::OracleClient::OracleConnection ^ get(); void set(System::Data::OracleClient::OracleConnection ^ value); };
public System.Data.OracleClient.OracleConnection Connection { get; set; }
member this.Connection : System.Data.OracleClient.OracleConnection with get, set
Public Property Connection As OracleConnection
Eigenschaftswert
Die Verbindung mit einer Datenquelle. Der Standard ist ein NULL-Wert.
Ausnahmen
Die Connection-Eigenschaft wurde beim Ausführen einer Transaktion geändert.
Beispiele
Im folgenden Beispiel wird ein OracleCommand erstellt und einige seiner Eigenschaften festgelegt.
public void CreateOracleCommand()
{
string queryString = "SELECT * FROM Emp ORDER BY EmpNo";
OracleCommand command = new OracleCommand(queryString);
command.CommandType = CommandType.Text;
}
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
Hinweise
Sie können die ConnectionEigenschaften , CommandTypeund CommandText nicht festlegen, wenn die aktuelle Verbindung einen Ausführungs- oder Abrufvorgang ausführt.
Wenn Sie Connection festlegen, während eine Transaktion ausgeführt wird und die Transaction-Eigenschaft nicht NULL ist, wird eine InvalidOperationException ausgelöst. Wenn Sie festlegen Connection , nachdem die Transaktion zugesagt oder ein Rollback ausgeführt wurde und die Transaction Eigenschaft nicht NULL ist, wird die Transaction Eigenschaft auf einen NULL-Wert festgelegt.