OracleParameter Constructor (String^, OracleType, Int32, ParameterDirection, String^, DataRowVersion, Boolean, Object^)
Initializes a new instance of the OracleParameter class that uses the parameter name, data type, size, direction, source column, source version, and other properties.
Assembly: System.Data.OracleClient (in System.Data.OracleClient.dll)
public: OracleParameter( String^ name, OracleType oracleType, int size, ParameterDirection direction, String^ sourceColumn, DataRowVersion sourceVersion, bool sourceColumnNullMapping, Object^ value )
Parameters
- name
-
Type:
System::String^
The name of the parameter to map.
- oracleType
-
Type:
System.Data.OracleClient::OracleType
One of the OracleType values.
- size
-
Type:
System::Int32
The length of the parameter.
- direction
-
Type:
System.Data::ParameterDirection
One of the ParameterDirection values.
- sourceColumn
-
Type:
System::String^
The name of the source column.
- sourceVersion
-
Type:
System.Data::DataRowVersion
One of the DataRowVersion values.
- sourceColumnNullMapping
-
Type:
System::Boolean
true if the source column is nullable, otherwise false.
- value
-
Type:
System::Object^
An Object that is the value of the OracleParameter.
| Exception | Condition |
|---|---|
| ArgumentException | The value supplied in the oracleType parameter is an invalid back-end data type. |
Available since 2.0