pesquisa com SQL
estou usando uma pesuisa assim:
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?
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
Curtidas 0
Respostas
Aroldo Zanela
07/02/2004
Colega,
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:
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
Castor Troy
07/02/2004
no componente IBQuery2 na propriedade sql utilizo assim:
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
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
Weber
07/02/2004
procedure............
var
cNomeVar : ShortString;
begin
cNomeVar := IBQuery2.FieldByName(´palavra´).asString;
end;
var
cNomeVar : ShortString;
begin
cNomeVar := IBQuery2.FieldByName(´palavra´).asString;
end;
GOSTEI 0
Castor Troy
07/02/2004
Amigos com o
[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
[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
Castor Troy
07/02/2004
Funcionou dos dois jeito, meu SQL tinha um pequeno erro valeu galera!! :D
GOSTEI 0