USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  campo data em branco
Aginaldo
JUIZ DE FORA
MG - BRASIL
ENUNCIADA !
Postada em 16/06/2007 09:41 hs            
Presados Senhores
 
Bom Dia
 
Gostaria de saber como faço para gravar um campo data em branco, tenho em minha tabela um campo data do pagamento e so sera inserido dados nele quando o cliente pagar, mas quando eu gravo o registro o cliente ainda nao pagou entao ele me da uma mensagem que a data esta invalida.
 
o campo na tabela esta como DATA
 
Alguem pode me ajudar.
 
Aginaldo
 
 
   
Michel Morgado
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 16/06/2007 11:57 hs            
Coloque o campo como texto.
   
Korn
Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 16/06/2007 12:21 hs            
Parece que vc ta faznedo alguma coisa errada irmao , primerio vc gera o registro, atraves de um botao, e depois atraves de outro botao vc faz o pagamento, vc quita essa conta, é melhor que gerar o registro e gerar o pagamneto atraves da memsa rotina, nao é bom jogar um campo desse importante no banco em branco.

Jesus Cristo é O Senhor!!!
TÓPICO EDITADO
 
Ivo Borges
BARRETOS
SP - BRASIL
ENUNCIADA !
Postada em 16/06/2007 22:04 hs            
Amigo
 
Quando é assim voce deve inserir no campo data o valor "NULL"
 
Por ex:
 
if txtdata = "" then
rs.("Data") = null
end if
 
   
Calpi
PRESIDENTE PRUDENTE
SP - BRASIL
Postada em 18/06/2007 02:09 hs            
Em VB6 faço assim:

RSnome("DTPAG") = IIf(MSKDTPAG.Text = "__/__/____", Null, MSKDTPAG.Text)


Fuii!!!!!!!!!

Calbert
     
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
Postada em 18/06/2007 14:51 hs            
Aginaldo o que você pode fazer é o seguinte, se no seu banco o campo for texto, tem uma flag nele que permite que você insira um valor em branco, más se o campo for numérico ( double, integer etc ) o que você pode fazer é colocar o comando
ON ERROR RESUME NEXT
Na rotina onde você grava os dados, pois assim ele irá incluir o campo em branco e não dará o erro para você

Não tinha reparado no título que você queria colocar data, por isso que coloquei "se no seu banco o campo for texto", más basta mesmo você colocar o on error que ele vai gravar o seu arquivo sem problemas e sua data estava em branco, não precisa fazer nada apenas esse comando já é o suficiente, pois quando você tenta gravar o campo em branco automaticamente ele inclui o valor null nesse campo, ok

Abraço e que DEUS te abençõe, espero poder ter te ajudado
Eu sou o Senhor, o DEUS de vocês;
eu os seguro pela mão e lhes digo;
Não fiquem com medo, pois eu os ajudo
Isaias 41:13
TÓPICO EDITADO
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página