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).