SQL query em dbgrid

31/07/2017

0

Tenho uma conexão com um banco de dados access, gostaria de saber se é possível fazer uma pesquisa SQL dentro de um Edit mostrar os resultados numa dbgrid. Vi alguns exemplos aqui que precisa colocar outro datasource e atribuir a dbgrid a ele, mas eu fiz isso e mesmo assim não adiantou. Por favor, se alguém souber o que está errado me ajude, aqui o código que eu estou usando, é bem simples:

 DBGrid1.DataSource := DataSource2;
 with ADOQuery1 do
    begin
      Close;
      Active := false;
      SQL.Clear;
      SQL.Append(PChar(EditQuery.Text));
      Open;
      Close;
    end;
Marcos Godoy

Marcos Godoy

Responder

Posts

31/07/2017

Jeferson Kochen

opa,
Seguinte, não dê o close, para que os dados sejam demonstrados no grid é necessário que a consulta esteja em aberto.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar