ВУЗ:
Составители:
Рубрика:
52
7. В свойстве Params компонента TQuery задать (выбрать) типы параметров и
начальные значения (например, Peru).
1.
2.
8. Связать между собой компоненты на форме «Chld2»
9. На форму «Main» добавить кнопку «Параметрический запрос». По этой кнопке
вызвать форму «Chld2». Запустить программу.
10. На форму «Chld2» добавить поле для ввода страны и кнопку «Показать» для
открытия запроса с новым значением параметра.
11. В обработчике события кнопки OnClick необходимо выполнить действия:
• закрыть запрос (метод Close компонента TQuery),
• задать значения параметров,
• открыть запрос с новыми значениями параметров (метод Open компонента
TQuery).
Обратиться к конкретному параметру можно:
1) указав индекс параметра в свойстве Params (Params[n])
Номер параметра можно посмотреть в окне редактора параметров
2) с помощью метода ParamByName(Имя_параметра) компонента TQuery
Имена можно посмотреть в окне редактора параметров
Для установки значения конкретного параметра использовать одно из свойств AsXXXX
(AsString, AsInteger,…) объекта TParam или через свойство Value
ИмяQuery.Params[i].AsString:=…;
Или
ИмяQuery.ParamByName(‘имя_параметра’).Value:=…;
Номера и имена параметров видны в окне редактора параметров.
Метод Prepare посылает запрос в BDE для проверки синтаксиса и оптимизации.
Рекомендуется выполнять для динамических запросов.
Query1.close; //Деактивируем запрос
if not Query1.Prepared
then
7. В свойстве Params компонента TQuery задать (выбрать) типы параметров и начальные значения (например, Peru). 1. 2. 8. Связать между собой компоненты на форме «Chld2» 9. На форму «Main» добавить кнопку «Параметрический запрос». По этой кнопке вызвать форму «Chld2». Запустить программу. 10. На форму «Chld2» добавить поле для ввода страны и кнопку «Показать» для открытия запроса с новым значением параметра. 11. В обработчике события кнопки OnClick необходимо выполнить действия: • закрыть запрос (метод Close компонента TQuery), • задать значения параметров, • открыть запрос с новыми значениями параметров (метод Open компонента TQuery). Обратиться к конкретному параметру можно: 1) указав индекс параметра в свойстве Params (Params[n]) Номер параметра можно посмотреть в окне редактора параметров 2) с помощью метода ParamByName(Имя_параметра) компонента TQuery Имена можно посмотреть в окне редактора параметров Для установки значения конкретного параметра использовать одно из свойств AsXXXX (AsString, AsInteger,…) объекта TParam или через свойство Value ИмяQuery.Params[i].AsString:=…; Или ИмяQuery.ParamByName(‘имя_параметра’).Value:=…; Номера и имена параметров видны в окне редактора параметров. Метод Prepare посылает запрос в BDE для проверки синтаксиса и оптимизации. Рекомендуется выполнять для динамических запросов. Query1.close; //Деактивируем запрос if not Query1.Prepared then 52
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »