Procedure Tfrm_menu.Edit1Change(Sender: TObject); var campo,inicio,fim:string; begin if radiobutton1.Checked thenbegin campo := 'cod'; inicio := '="'; fim := '"' end; if radiobutton2.Checked thenbegin campo := 'produto'; inicio := 'like "%'; fim := '%"' end; with dm.qr_produtos dobegin
Close; SQL.Clear;
SQL.Add('SELECT * FROM produtos WHERE '+CAMPO+' '+INICIO+''+edit1.Text+''+FIM+' ORDER BY '+campo);
Open; end; end