|
Postada em 25/05/2005 17:26 hs
Ola, galera acho q fiquei muito tempo sem programar... acabei esquecendo o basico... se alguem puder me ajudar, é o seguinte: Qdo um field ta em branco no banco de dados, o Recordset retorna Null... pra atribuir esse valor a uma variavel string, faço o seguinte: variavel = recset(0) & "" já com variavel tipo date, nao to conseguindo... minha duvida é qual valor devo atribuir a uma variavel date para ser equivalente a Null??? já tentei CDate(0), Null, CDate(""), CDate(Null), e alguns outros, mas todos retornam erro!!! Agradeço a ajuda de vcs...
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________
"O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
|
|
Postada em 25/05/2005 18:26 hs
Olá Elieser, As variáveis Date realmente são um saco, eu prefiro utilizar String e converter para Date usando a função CDate, mas se você ainda assim preferir usar o Date, eu faço assim: dim mData as Date mData = Empty Isso "reseta" a variável. um abraço, Sandro.
|
|
|
|
Postada em 29/05/2005 02:23 hs
mas qdo eu fizer um Print mData com a variavel com valor Empty, o q vai escrever??? meu problema está com a data zero (31/12/17?? 00:00:00, se nao me engano)... De qualquer forma acho q resolvi, estou usando Variant no lugar de Date, entao posso atribuir o valor Null e testar com IsNull... sei q nao é o melhor, mas é o q funcionou... se vcs tiverem uma ideia melhor...
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________
"O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
|