Boa noite a todos, sou novo no forum e gostaria de uma ajuda:
Estou desenvolvendo um pequeno sistema para gerar relatórios, e em uma determinada situação faço uma busca por um de três parametros, são eles: norma, palavra-chave ou descrição. O problema é o seguinte: independente do radiobutton ativo ele sempre está fazendo a busca no campo normal. Já li e reli o código mas não estou conseguindo identificar o problema. desde já agradeço!
ps.: o 'codebox' do forum está indisponível, segue código:
procedure TForm1.Edit4Change(Sender: TObject);
begin
if RadioButton7.Checked then
begin
bd.ADOQuery2.Active := false;
bd.ADOQuery2.SQL.Clear;
bd.ADOQuery2.SQL.Add ( 'Select * From tbl_legislacao Where plv_chv Like ' );
bd.ADOQuery2.SQL.Add(QuotedStr('%' +Edit4.Text+'%'));
bd.ADOQuery2.Active := true;
DbGrid4.Refresh;
end;
if RadioButton8.Checked then
begin
bd.ADOQuery2.Active := false;
bd.ADOQuery2.SQL.Clear;
bd.ADOQuery2.SQL.Add ( 'Select * From tbl_legislacao Where rsm_lgl Like ' );
bd.ADOQuery2.SQL.Add(QuotedStr('%' +Edit4.Text+'%'));
bd.ADOQuery2.Active := true;
DbGrid4.Refresh;
end;
if RadioButton9.Checked then
bd.ADOQuery2.Active := false;
bd.ADOQuery2.SQL.Clear;
bd.ADOQuery2.SQL.Add ( 'Select * From tbl_legislacao Where norma Like ' );
bd.ADOQuery2.SQL.Add(QuotedStr('%' +Edit4.Text+'%'));
bd.ADOQuery2.Active := true;
DbGrid4.Refresh;
end;
Pergunta
Britto
Boa noite a todos, sou novo no forum e gostaria de uma ajuda:
Estou desenvolvendo um pequeno sistema para gerar relatórios, e em uma determinada situação faço uma busca por um de três parametros, são eles: norma, palavra-chave ou descrição. O problema é o seguinte: independente do radiobutton ativo ele sempre está fazendo a busca no campo normal. Já li e reli o código mas não estou conseguindo identificar o problema. desde já agradeço!
ps.: o 'codebox' do forum está indisponível, segue código:
*estou utilzando o banco de dados do access
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.