cS_S34L
|
CARAZINHO RS - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 01/06/2005 12:38 hs
olá amigos... estou fazendo um sistema...e tenho uma duvida... tipo.. eu tenho um campo data/hora... e não coloquei nd.. na minha consulta eu transformo ele numa versao full.. tipo ele fika no bd... (6/5/2000)... e eu coloquo ele numa mask assim (##/##/#####).. dae eu usei o comando format format (dbdata, "dd/mm/yyyy")...soh q quando naum tem nd.. ele dah erro nessa parte.. tem algum jeito d eu fazer algum tratamento pra quando null algum campo data colocar (00/00/0000)... talvez no bando de dados.. mudar o valor padrao para isto.. resolve????? vlwwwww....
|
|
|
|
screech
|
PORTO ALEGRE RS - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 01/06/2005 13:40 hs
data = " " & dbdatatente isso!
-------------------------------------- Screech "Programar é arte..."
|
|
|
Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 01/06/2005 14:24 hs
Colocar 00/00/0000 acredito que nao pois nao é uma data valida. Se achar mais facil coloca a data como 01/12/1899. Assim é uma data valida e depois voce pode verificar de o ano é menor que 1900, se for voce considera a data vazia. Obs isso não é uma boa forma de fazer isso mais resolve o seu problema.
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|
chicovieira
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 01/06/2005 17:22 hs
Quando tabulo pra fora do campo data, sem nada digitar, ele assume "31/12/2998", que é uma forma de tratar os campos null. Daí, no form de consulta, quando aparece um registro com essa data, criei um timer em que esse campo fica com a data alternando a cor de fundo (fundo preto/fundo branco). Assim, chamo a atenção do usuário para entrar uma data válida, quando for o caso. chico.;
|
|
|