Fórum Como fazer essa consulta sem passar parametro #441125
26/04/2013
0
//'+nCol+' LIKE '+#39+busca.Text+'%'+#39);
SQL.Add('order by '+nCol);
with DmDados.busca_patrimonio do
begin
Close;
SQL.Clear;
SQL.Add('SELECT * from bens_patrimoniais a , categoria_bens b , tipo_bens c');
SQL.Add('where a.categoria_b = b.cod_bens');
SQL.Add('and a.tipo_b = c.cod_bensT');
SQL.Add('and a.descricao like :descricao'); // criando o parametro
ParamByName('descricao').Value := cp_busca_bens.Text + '%'; // usando o parametro
Open;Joabe Silva
Curtir tópico
+ 0Posts
26/04/2013
Joel Rodrigues
with DmDados.busca_patrimonio do
begin
Close;
SQL.Clear;
SQL.Add('SELECT * from bens_patrimoniais a , categoria_bens b , tipo_bens c');
SQL.Add('where a.categoria_b = b.cod_bens');
SQL.Add('and a.tipo_b = c.cod_bensT');
SQL.Add('and a.descricao like :descricao'); // criando o parametro
SQL.Add('and '+nCol+' LIKE '+#39+busca.Text+'%'+#39); //inserir essa linha
SQL.Add('order by '+nCol); //inserir essa linha também
ParamByName('descricao').Value := cp_busca_bens.Text + '%'; // usando o parametro
Open;Gostei + 0
26/04/2013
Joabe Silva
Gostei + 0
26/04/2013
Joel Rodrigues
Gostei + 0
27/04/2013
Joabe Silva
select * from bens_patrimoniais a , categoria_bens b , tipo_bens c where a.categoria_b = b.cod_bens and a.tipo_b = c.cod_bensT;
Gostei + 0
29/04/2013
Joel Rodrigues
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)