Доступные версии документации

Класс DbParameter

Класс DbParameter управляет атрибутами одного отдельно взятого параметра. Объединение всех подготовленных параметров для последующего присоединения их к параметризованному запросу выполняется с помощью класса DbParameterCollection.

Конструкторы класса DbParameter приведены в таблице 19.

Таблица 19. Конструкторы класса DbParameter
Конструктор Описание
LinterDbParameter() Создает новый объект DbParameter для неопределенного параметра.
LinterDbParameter(String, Object) Создает новый объект DbParameter для именованного параметра.
LinterDbParameter(String, ELinterDbType) Создает новый объект DbParameter для именованного параметра указанного типа.
LinterDbParameter(String, ELinterDbType, Int) Создает новый объект DbParameter для именованного параметра указанного типа заданной длины.
LinterDbParameter(String, ELinterDbType, Int, String) Создает новый объект DbParameter для именованного параметра указанного типа с заданными длиной и свойством SourceColumn.
LinterDbParameter(String,ELinterDbType,Int,ParameterDirection, Bool, Byte, Byte, String,DataRowVersion, Object) Создает новый объект DbParameter с указанием всех атрибутов параметра.

Свойства класса DbParameter приведены в таблице 20.

Таблица 20. Свойства класса DbParameter
Свойство Описание
DbType Предоставляет/устанавливает тип параметра в .NET-терминологии.
Direction Предоставляет/устанавливает вид параметра (входной, выходной, смешанный, процедурный).
IsNullable Индикатор возможности присваивать null-значение.
ParameterName Предоставляет/устанавливает имя параметра.
Size Предоставляет/устанавливает максимальную длину значения параметра.
SourceColumn Предоставляет/устанавливает имя столбца набора данных DataSet, к которому привязан параметр.
SourceColumnNullMapping Предоставляет/устанавливает признак допустимости null-значений столбца в наборе данных DataSet.
SourceVersion Предоставляет/устанавливает версию столбца, используемую при загрузке свойства Value (текущая или оригинальная версия) в наборе данных DataSet, к которому привязан параметр.
Value Предоставляет/устанавливает значение параметра.
LinterDbType Предоставляет/устанавливает тип параметра в терминах СУБД ЛИНТЕР.
Precision Предоставляет/устанавливает точность представления данных для вещественных типов данных и чисел с фиксированной точкой.
Scale Предоставляет/устанавливает масштаб представления данных для вещественных типов данных и чисел с фиксированной точкой.

Методы класса DbParameter приведены в таблице 21.

Таблица 21. Методы класса DbParameter
Метод Описание
ResetDbType Сбрасывает свойство DbType к его исходному значению.

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter