Fórum Busca por palavra-chave #149602

25/03/2003

0

Como façp para pesquisar por palavra-chave dentro de um campo Blob?
Com esse bloco de comando eu consigo fazer uma busca por palavra-chave dentro de uma string:

if rglocalizar.itemindex=3 then
begin
with frm_cons_lei_ordinaria.Query1 do
begin
close;
sql.clear;
sql.add(´select * from lei_ordinaria´);
sql.add(´where upper (lei_integral) like :1´);
params[0].asstring:=uppercase(´¬´+editlocalizar.text)+´¬´;
prepare;
open;
end;
end;

Quando eu mudo .AsString para .AsBlob é retornado um erro de SQL.
Alguém pode me ajudar?

Obrigado pela atenção.


Douglas

Douglas

Responder

Posts

25/03/2003

Anonymous

Eu utilizo da seguinte forma:

filtro:=´campomemo like ´ + ´´¬´ + chave + ´¬´´;
with qrery do
begin
sql.clear;
sql.add(´select * from bd ´);
sql.add(´where ´+filtro);
prepare;
execsql;
end;

espero ter ajudado


Responder

Gostei + 0

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

Aceitar