OracleCommand.Connection Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le OracleConnection utilisé par cette instance du 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
Valeur de propriété
Connexion à une source de données. La valeur par défaut est une valeur null.
Exceptions
La propriété Connection a été modifiée alors qu'une transaction était en cours.
Exemples
L’exemple suivant crée un OracleCommand et définit certaines de ses propriétés.
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
Remarques
Vous ne pouvez pas définir les Connectionpropriétés , CommandTypeet CommandText si la connexion actuelle effectue une opération d’exécution ou d’extraction.
Si vous définissez Connection alors qu'une transaction est en cours et que la propriété Transaction n'a pas la valeur null, un objet InvalidOperationException est généré. Si vous définissez Connection une fois que la transaction a été validée ou restaurée et que la Transaction propriété n’est pas null, la Transaction propriété est alors définie sur une valeur Null.