OleDbParameter Constructor (String^, OleDbType, Int32, ParameterDirection, Byte, Byte, String^, DataRowVersion, Boolean, Object^)
Initializes a new instance of the OleDbParameter class that uses the parameter name, data type, length, source column name, parameter direction, numeric precision, and other properties.
Assembly: System.Data (in System.Data.dll)
public: OleDbParameter( String^ parameterName, OleDbType dbType, int size, ParameterDirection direction, unsigned char precision, unsigned char scale, String^ sourceColumn, DataRowVersion sourceVersion, bool sourceColumnNullMapping, Object^ value )
Parameters
- parameterName
-
Type:
System::String^
The name of the parameter.
- dbType
-
Type:
System.Data.OleDb::OleDbType
One of the OleDbType values.
- size
-
Type:
System::Int32
The length of the parameter.
- direction
-
Type:
System.Data::ParameterDirection
One of the ParameterDirection values.
- precision
-
Type:
System::Byte
The total number of digits to the left and right of the decimal point to which Value is resolved.
- scale
-
Type:
System::Byte
The total number of decimal places to which Value is resolved.
- 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; false if it is not.
- value
-
Type:
System::Object^
An Object that is the value of the OleDbParameter.
| Exception | Condition |
|---|---|
| ArgumentException | The value supplied in the dataType parameter is an invalid back-end data type. |
The following example creates an OleDbParameter and displays the ParameterName.
Available since 2.0