LinterDbParameter(String, ELinterDbType, Int, ParameterDirection, Bool, Byte, Byte, String,DataRowVersion, Object)
Синтаксис
public LinterDbParameter(string strName, ELinterDbType type, int iSize, ParameterDirection direction, bool nullable, byte bPrecision, byte bScale, string strSourceColumn, DataRowVersion sourceVer, object objValue);
strName
– имя параметра.
type
– тип данных параметра.
iSize
– длина значения параметра.
direction
– тип параметра.
nullable
– признак допустимости null-значений.
bPrecision
– точность значений параметра.
bScale
– масштаб значений параметра.
strSourceColumn
– значение свойства параметра.
sourceVer
– версия параметра.
objValue
– значение параметра.
Возвращаемое значение
Конструктор создает новый объект DbParameter
со следующими атрибутами:
-
имя параметра – значение аргумента strName;
-
свойство LinterDbType параметра – значение аргумента type;
-
тип данных параметра – устанавливается в соответствии с аргументом type;
-
вид параметра – значение аргумента direction;
-
буфер указанного в аргументе iSize размера для хранения значения параметра указанного типа;
-
свойство IsNullable параметра – значение аргумента nullable (по умолчанию false);
-
свойство Precision (точность) параметра – значение аргумента bPrecision (по умолчанию 0);
-
свойство Scale (масштаб) параметра – значение аргумента bScale (по умолчанию 0);
-
свойство SourceColumn параметра – значение аргумента strSourceColumn (по умолчанию пустая строка);
-
свойство SourceVersion параметра – DataRowVersion.Current;
-
свойство Value (собственно значение параметра) – значение аргумента objValue (по умолчанию null).