Defina 0 (zero) como valor padrão do campo!
Sds,
Gilson
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Luis
Enviada em: segunda-feira, 19 de junho de 2006 14:38
Para: Delphi-Br
Assunto: [delphi-br] Passagem de Parametros na SQL
Galera é o
nome de Luis
> Enviada em: segunda-feira, 19 de junho de 2006 16:56
> Para: delphi-br@yahoogrupos.com.br
> Assunto: Re: RES: [delphi-br] Passagem de Parametros na SQL
>
>
Saudações,
Zunga.
[As partes desta mensagem que não continham texto foram removidas]
--
<&
Luis,
Não sei o conteúdo do seu statement SQL.
Normalmente faria isso com uma condicional da seguinte forma :
select
from
where (( = :parametro) or (:todos_registros = 0))
Usando seu exemplo, na unit na passagem de parâmetros faço um if como segue:
if (edtCodFor.AsInteger = 0) then
beg
i-Br
> Assunto: [delphi-br] Passagem de Parametros na SQL
>
>
> Galera é o seguinte...
>
> Estou passando parâmetro para um SQL, certo..
>
> mas eu gostaria de que quando o parâmetro vir com o valor zero, ele
> filtrar todos os campos, ou Null
>
Fabricio escreveu:
> Vc quer fazer isso sem usar o if?
> -Mensagem original-
> De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
> nome de Luis
> Enviada em: segunda-feira, 19 de junho de 2006 14:38
> Para: Delphi-Br
> Assunto: [delphi-br] Passagem
Vc quer fazer isso sem usar o if?
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Luis
Enviada em: segunda-feira, 19 de junho de 2006 14:38
Para: Delphi-Br
Assunto: [delphi-br] Passagem de Parametros na SQL
Galera é o seguinte
Galera é o seguinte...
Estou passando parâmetro para um SQL, certo..
mas eu gostaria de que quando o parâmetro vir com o valor zero, ele
filtrar todos os campos, ou Null
teria como fazer isso na sql em run-time, tipo fazer uma condição
Ex:
Ib_Pag.ParamByName('nFor').AsInteger := edtCodFor.AsI
7 matches
Mail list logo