необходимо из бд Mysql выводить данные при поиске в грид... с учетом радиобокса
при использовании locate все работает, но показывается 1 найденная запись и только, а как сделать чтобы показывались другие значения (к примеру повторяющиеся фамилии)... нагуглил что нужно делать фильтр и sql select... но как именно сделать не понимаю...
сейчас код такой
Код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | procedure TForm2 . rg1Click(Sender: TObject);
begin
if rg1 . ItemIndex= 0 then i:= 'NOMER' ;
if rg1 . ItemIndex= 1 then i:= 'FAM' ;
if rg1 . ItemIndex= 2 then i:= 'PULT' ;
if rg1 . ItemIndex= 3 then i:= 'UL' ;
if rg1 . ItemIndex= 4 then i:= 'TELDOM' ;
if rg1 . ItemIndex= 5 then i:= 'TELSOT' ;
end ;
procedure TForm2 . btn2Click(Sender: TObject);
begin
if not DataModule1 . ZTable1 . Locate(i, TRIM(Edt1 . Text),[loPartialKey, loPartialKey])
then ShowMessage( 'not dound' );
end ;
|
.
как сделать поиск с учетом radiogroup (выбор поля) и с учетом Edt1.Text куда будут вноситься значения
ПОМОГИТЕ!!! очень нужно 2 дня голову ломаю...ни шагу вперед(((