Programming: Delphi
Иллюстрированный самоучитель по Delphi 7 для профессионалов
Класс TParams
Класс TParams представляет собой список параметров.
Доступ к элементам списка возможен через индексированное свойство
а к значениям параметров — через свойство
Добавить новый параметр можно методом
Но для него необходимо создать объект параметра. Это можно сделать методом
где FidType — тип данных параметра,
ParamName — имя параметра и
ParamType — тип параметра.
И оба метода можно использовать в связке:
MyParams.AddParam(MyParams.CreateParam(ftInteger, 'Paraml', ptInput));
Вместо того, чтобы заполнять параметры по одному, можно использовать метод
который при DoCreate = True анализирует текст запроса из свойства
SQL и создает новый список параметров.
Или же, для присвоения значений сразу всем параметрам используется метод
Для удаления параметра из списка применяется метод
При работе с параметрами для их идентификации полезно использовать обращение по имени, т. к. при работе с хранимыми процедурами после их выполнения порядок следования может измениться. Также и при использовании динамических запросов (их текст
SQL может изменяться во время выполнения).
Для обращения к параметру по имени используется метод
В сложных запросах SQL или после многочисленных исправлений разработчик может допустить ошибку и создать два разных параметра с одним именем. В этом случае при выполнении запроса одноименные параметры считаются одним и им присваиваются значение первого по порядку запроса. Для контроля повторных имен в списке параметра используется метод
который возвращает значение True, если для параметра
value найден дубликат.
Назад | Оглавление | Вперёд
При перепечатке любого материала
с сайта, видимая ссылка на источник www.warayg.narod.ru
и все имена, ссылки авторов обязательны.
© 2005
|