Selecao DevMedia QUERO SER PRIME

Fórum Parametros na Sql #323733

19/06/2006

0

Galera é o seguinte, preciso passar um parametor na sql, mais so que esse parametro pode ter ou nao o valor, como faço isso?

Caso o parametro for zero pega todos os registros,
caso for 100 pega somente os regstros com o valor 100 e assim por adiante!


Guigosnet

Guigosnet

Responder

Posts

19/06/2006

Agsilva

Você está usando os componentes InterBase? Se sim, fica mais ou menos assim:

Código SQL:
SELECT * FROM TABELA
WHERE VALOR = :VAL


Código:
IbTabela.ParamByName(´VAL´).asInteger := valor;


Onde valor é a variável inteira que contém os números.

:wink:


Responder

Gostei + 0

19/06/2006

Guigosnet

fazer um If dentro da sql, caso o parametro for zero pegue todos os dados, se for um numero qqer ele filtro somente pelo numero

if param = 0 pega todos os dados

ou

if param <> 0 pega somente o param que o usuario pediu


Responder

Gostei + 0

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

Aceitar