OracleCommand.Connection Vlastnost

Definice

Získá nebo nastaví použitou OracleConnection touto instancí objektu 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

Hodnota vlastnosti

Připojení ke zdroji dat. Výchozí hodnota je null.

Výjimky

Vlastnost Connection byla změněna v průběhu transakce.

Příklady

Následující příklad vytvoří OracleCommand a nastaví některé jeho vlastnosti.

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

Poznámky

Vlastnosti , CommandTypea CommandText nelze nastavitConnection, pokud aktuální připojení provádí operaci spuštění nebo načtení.

Pokud nastavíte Connection , když probíhá transakce a Transaction vlastnost nemá hodnotu null, InvalidOperationException vygeneruje se. Pokud nastavíte Connection poté, co byla transakce potvrzena nebo vrácena zpět a Transaction vlastnost není null, Transaction vlastnost je nastavena na hodnotu null.

Platí pro

Viz také