OracleCommand.Connection Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.