Nonstop Database, HiRDB Version 9 UAP Development Guide

[Contents][Index][Back][Next]

16.4.7 List of HiRDBParameter members

Organization of this subsection
(1) Constructor
(2) Inheritance classes
(3) Properties
(4) Method

(1) Constructor

HiRDBParameter

(2) Inheritance classes

When the supported ADO.NET version is 1.1:
MarshalByRefObject, IDbDataParameter, IDataParameter, ICloneable

When the supported ADO.NET version is 2.0:
DbParameter

(3) Properties

Member Function Supported ADO.NET version
DbType Acquires or sets DbType for a parameter. When DbType is to be set, this member sets the corresponding data type in the HiRDBType property according to Table 16-3. 1.1 or later
Direction Acquires or sets a value indicating whether the parameter is input only, output only, bidirectional, or the stored procedure's return value. 1.1 or later
HiRDBType Acquires or sets an enumeration indicating the data type in HiRDB. When an enumeration is to be set, this member sets the corresponding data type in the DbType property according to Table 16-4.

HiRDBType enumeration:
Integer, SmallInt, Decimal, Float, SmallFlt, Char, VarChar, NChar, NVarChar, MChar, MVarChar, Date, Time, TimeStamp, IntervalYearToDay, IntervalHourToSecond, Blob, Binary
1.1 or later
IsNullable Acquires a value indicating whether or not the parameter accepts the null value. 1.1 or later
ParameterName Acquires or sets the name of HiRDBParameter. 1.1 or later
Precision Acquires or sets the number of significant digits (including decimal places) in the definition length of a DECIMAL-type parameter. Specification of this member is mandatory when the HiRDBType property value is HiRDBType.Decimal. 1.1 or later
Repetition Acquires or sets an array structure in HiRDB. 1.1 or later
Scale Acquires or sets the number of decimal places in the definition length of a DECIMAL-type parameter. Specification of this member is mandatory when the HiRDBType property value is HiRDBType.Decimal. 1.1 or later
Size Acquires or sets a parameter definition length. If the length is fixed (such as numeric type or date/time type), specify 0. If the length is variable (such as character string type), specify the number of bytes to be stored in the table or the maximum column length. For TIMESTAMP (DateTime), this value is the number of digits in the fractional part.
Note that if the entered character string is longer than the size specified for the Size property, only up to the specified number of characters are stored. No exception occurs.
1.1 or later
SourceColumn Acquires or sets the name of the source column that has been assigned to DataSet and is used to read or return Value. 1.1 or later
SourceColumnNullMapping Acquires or sets a value that indicates whether the column of the DataTable object corresponding to the parameter permits the NULL value. 1.1 or later
SourceVersion Acquires or sets the DataRowVersion that is used to read Value. 1.1 or later
Value Acquires or sets a parameter value. 1.1 or later

(4) Method

Member Function Supported ADO.NET version
Clone Creates a new object which is a copy of the current instance. 1.1 or later
ResetDbType () Resets the DbType property to its initial value. 2.0 or later