Fórum pesquisa com SQL #212250
07/02/2004
0
IBQuery2.SQL[1]:=´Where palavra like ´+Chr(39)+´¬´+ FlatComboBox1.Text+´¬´+Chr(39);
Como faço para gurdar o valor da pesquisa em uma variável?
Castor Troy
Curtir tópico
+ 0Posts
07/02/2004
Aroldo Zanela
Coloca todo o corpo do texto do script SQL, bem como, o nome da variável que deseja utilizar para que possamos passar claramente uma solução.
Normalmente usa-se assim:
NomeVariavel := IBQuery.FieldByName(´NomeColuna´).Value;
Gostei + 0
07/02/2004
Castor Troy
SELECT palavra FROM tblpesquisa
WHERE palavra=1
ORDER BY palavra
tenho um botão e no [b:883436519c]onclick[/b:883436519c] tenho isso:
IBQuery2.SQL[1]:=´Where palavra like ´+Chr(39)+´¬´+ FlatComboBox1.Text+´¬´+Chr(39);
quando for clicado ele executa essa sql e quero que ele gurde o valor dela na variável resp
Gostei + 0
07/02/2004
Weber
var
cNomeVar : ShortString;
begin
cNomeVar := IBQuery2.FieldByName(´palavra´).asString;
end;
Gostei + 0
07/02/2004
Castor Troy
[b:32a3fb45cb]resp:= IBQuery2.FieldByName(´palavra´).asString;[/b:32a3fb45cb], não da erro mas me retorna a variável vazia
com o
[b:32a3fb45cb]a:= IBQuery2.FieldByName(´palavra´).Value[/b:32a3fb45cb], dá com a seguinte mensagem:
[b:32a3fb45cb]Could not convert variant of type (Null) into type (String)[/b:32a3fb45cb]
Fiz algo de errado?
Desde já muito obrigado
Davi
Gostei + 0
07/02/2004
Castor Troy
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)