Fórum Filtro Dados #430132
30/11/2012
0
Obs: Estou usando o componente IBQUERY
Sidimar Cunha
Curtir tópico
+ 0Posts
30/11/2012
Luiz Menin
Gostei + 0
30/11/2012
Deivison Melo
with ibQuery do
begin
Close;
strSQL:='';
strSQL:='select codigo, status '+
' from material '+
' where codigo = :codigo '+
' and status = :status ';
ibQuery.SQL.Text:=strSQL;
ibQuery.ParamByName('codigo').AsInteger:=Trim(edtCodigo.Text);
ibQuery.ParamByName('status').AsString:=Trim(edtStatus.Text);
Open;
end;
Gostei + 0
30/11/2012
Sidimar Cunha
Luiz pretendo fazer uma consulta filtrando conforme citado e apresetar os dados em um DBGRID
Gostei + 0
30/11/2012
Sidimar Cunha
Luiz pretendo fazer uma consulta filtrando conforme citado e apresetar os dados em um DBGRID. também tenho outros campos que devem ser visualizados no DBGrid, porém estes 2 eu usária apenas para fazer a consulta
Gostei + 0
30/11/2012
Roney Melo
Declare uma vareável qualquer do tipo String na seção private por exemplo SQLPadrao.
coloque dentro da propriedade SQL do componente IBQuery a seguinte instrução:
select codigo, status
from material
no Evento OnCreate do Form faça:
SQLPadrao := IBQuery.SQL.Text;
depois no click de um botão por exemplo vc coloca:
if (edtCodigo.Text <> EmptStr) and (edtStatus.Text <> EmptStr) then
begin
IBQuery.Close;
IBQuery.SQL.Text := SQLPadrao
+' where codigo = '+Trim(edtCodigo.Text)
+' and status = '+QuotedStr(Trim(edtStatus.Text));
IBQuery.Open;
end;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)
Inserção de url
Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.