SQL - dois Campos

Delphi

28/09/2005

Olá amigos!
Estou aqui mais uma vez com uma dúvida em sql.
Gostaria de fazer uma busca em dois campos com variaveis de parametros diferentes.
Já tentei isso mas não deu certo:
Var1 e Var2 são variaveis de parâmetros!
(´Select * From Tabela where campo1 like :Var1 and campo2 like :Var2´)



Caezar

Caezar

Curtidas 0

Respostas

Bruno Belchior

Bruno Belchior

28/09/2005

rodar até que roda (Firebird 1.5) mas qual a tua idéia em fazer um comando como este :?:


GOSTEI 0
Caezar

Caezar

28/09/2005

Eu quero por exemplo:
Fazer uma busca no campo [b:cfa298995d]Estado[/b:cfa298995d] com o critério [b:cfa298995d][i:cfa298995d]SP[/i:cfa298995d][/b:cfa298995d] e o campo [b:cfa298995d]Cidade[/b:cfa298995d] tem que ser [b:cfa298995d][i:cfa298995d]Santos[/i:cfa298995d][/b:cfa298995d].


GOSTEI 0
Rjun

Rjun

28/09/2005

Você não está conseguindo fazer esse comando?

SELECT * FROM Tabela Where Estado Like ´SP´ and Cidade Like ´Santos´
SELECT * FROM Tabela Where Estado = ´SP´ and Cidade = ´Santos´



GOSTEI 0
Caezar

Caezar

28/09/2005

O Comando que dá erro é esse:
dmConex.tb_Edific.SQL.Add(´select * from Tab_Edificacoes where cod_Laudo = sEd and where x = sEd1´)

Sendo que cod_Laudo e x são os campos e sEd e sEd1 são as variaveis dos parâmetros.


GOSTEI 0
Marceloho

Marceloho

28/09/2005

Creio que o erro esta neste segundo where

dmConex.tb_Edific.SQL.Add(´select * from Tab_Edificacoes where cod_Laudo = sEd and [b:ca3f1fb0f5]WHERE[/b:ca3f1fb0f5] x = sEd1´)

O certo seria

dmConex.tb_Edific.SQL.Add(´select * from Tab_Edificacoes where cod_Laudo = sEd and x = sEd1´)


GOSTEI 0
Caezar

Caezar

28/09/2005

Beleza!!!!!
Valeuuuuuuuuuuuuu


GOSTEI 0
Caezar

Caezar

28/09/2005

Se alguem puder me ajudar neste tópico tb, agradeço!
http://forum.clubedelphi.net/viewtopic.php?t=68321


GOSTEI 0
POSTAR