Compartir a través de


OracleCommand.Connection Propiedad

Definición

Obtiene o establece la interfaz OracleConnection que usa esta instancia de 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

Valor de propiedad

Conexión con un origen de datos. El valor predeterminado es un valor nulo.

Excepciones

La propiedad Connection cambió mientras se realizaba una transacción.

Ejemplos

En el ejemplo siguiente se crea y OracleCommand se establecen algunas de sus propiedades.

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

Comentarios

No se pueden establecer las Connectionpropiedades , CommandTypey CommandText si la conexión actual está realizando una operación de ejecución o captura.

Si se establece Connection mientras se realiza una transacción y el valor de la propiedad Transaction no es null, se genera una excepción InvalidOperationException. Si establece Connection después de confirmar o revertir la transacción, y la Transaction propiedad no es null, la Transaction propiedad se establece en un valor NULL.

Se aplica a

Consulte también