Параметричний запит в ado

Запускаємо IDE «Delphi 7», створюємо новий додаток. На основну форму додатку перетягуємо наступні компоненти:

- ADOConnection, ADOQuery (з закладки ADO);

- DataSource (з закладки Data Access);

- DbGrid (з закладки Data Controls);

- Edit, Button (з закладки Standart).

Параметричний запит в ado

Мал. 2. Розташування компонентів на формі додатка

Далі конфігуруємо / пов'язуємо компоненти між собою.

У компоненті «ADOConnection 1» необхідно налаштувати властивості: ConnectionString і LoginPromt.

У компоненті «ADOQuery 1» потрібно виставити параметри: Connection і SQL.

У компоненті «DataSource 1» треба встановити параметру «DataSet» значення «ADOQuery 1».

Компоненту «DBGrid 1» потрібно встановити параметру «DataSource» значення «DataSourse 1».

У компоненті «Edit 1» необхідно очистити параметр «Text».

А на кнопці «Button 1» в подію «OnClick» написати код для виконання параметричного запиту. На початку коду виробляємо деактивацію компонента «ADOQuery 1», потім розміщуємо в його властивості «SQL» необхідний запит, потім присвоюємо параметру «Fam» значення з компонента «Edit 1» і виконуємо запит, знову активуючи компонент «ADOQuery 1».

ADOQuery1.SQL.Add ( 'FROM Читач');

ADOQuery1.SQL.Add ( 'WHERE Прізвище =: Fam');

Схожі статті