OracleCommand.Connection Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает объект OracleConnection, используемый этим экземпляром класса 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
Значение свойства
Соединение с источником данных. Значение по умолчанию null.
Исключения
Свойство Connection изменилось в течение транзакции.
Примеры
В следующем примере создается OracleCommand и задаются некоторые его свойства.
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
Комментарии
Нельзя задать Connectionсвойства , и CommandText , CommandTypeесли текущее подключение выполняет операцию выполнения или выборки.
Если значение Connection присваивается во время выполнения транзакции и свойство Transaction не равно NULL, то возникает исключение InvalidOperationException. Если после Connection фиксации или отката транзакции свойство не равно NULL, TransactionTransaction свойство будет иметь значение NULL.