OracleCommand.Connection Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia OracleConnection wartość używaną przez to wystąpienie klasy OracleCommand.
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
Wartość właściwości
Połączenie ze źródłem danych. Wartość domyślna to wartość null.
Wyjątki
Właściwość została zmieniona Connection , gdy transakcja była w toku.
Przykłady
Poniższy przykład tworzy element OracleCommand i ustawia niektóre jego właściwości.
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
Uwagi
Nie można ustawić Connectionwłaściwości , CommandTypei CommandText , jeśli bieżące połączenie wykonuje operację wykonywania lub pobierania.
Jeśli ustawisz Connection , gdy transakcja jest w toku, a Transaction właściwość nie ma wartości null, InvalidOperationException zostanie wygenerowana wartość . Jeśli ustawiono Connection wartość po zatwierdzeniu lub wycofaniu transakcji, a Transaction właściwość nie ma wartości null, Transaction właściwość zostanie ustawiona na wartość null.