Fórum Sql nao me retorna nada #593289
18/05/2018
0
Pessoal to fazendo essa pesquisa esta abrindo os campos no dbgrid
mas nao traz os dados nao sei oq estou errando
estou usando Delphi seattle firedac e banco Access
SQL_Estoque.Close;
SQL_Estoque.SQL.Text := (''''SELECT * from tab_produto WHERE (tab_produto.CodNaturezaProduto = ''''''''PA'''''''') AND (tab_produto.CodTipoProduto = ''''''''CE'''''''') Like :nome''''); SQL_Estoque.ParamByName(''''nome'''').Value := ''''%'''' + Edit1.Text +''''%'''';
SQL_Estoque.Open;
mas nao traz os dados nao sei oq estou errando
estou usando Delphi seattle firedac e banco Access
SQL_Estoque.Close;
SQL_Estoque.SQL.Text := (''''SELECT * from tab_produto WHERE (tab_produto.CodNaturezaProduto = ''''''''PA'''''''') AND (tab_produto.CodTipoProduto = ''''''''CE'''''''') Like :nome''''); SQL_Estoque.ParamByName(''''nome'''').Value := ''''%'''' + Edit1.Text +''''%'''';
SQL_Estoque.Open;
Paulo
Curtir tópico
+ 0
Responder
Post mais votado
21/05/2018
Analisando seu SQL, notei que está faltando um AND ou OR e o nome de um campo antes do LIKE.
Natanael Ferreira
Responder
Gostei + 1
Clique aqui para fazer login e interagir na Comunidade :)