Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fabiosc80

Invalid Use Of Null

Recommended Posts

Estou com uma duvida aqui sobre esse erro.

Sei que esse erro da porque o campo esta vazio mas gostaria de saber se no vb o campo pode ficar em branco ao fazer uma inserção ou é obrigado colocar um espaço vazio ao menos para nao dar esse erro.

 

Atenciosamente

 

Fábio S. Carmona

 

 

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

o campo pode ser nulo, mas para utiliza-lo precisa ser feito um tratamento.

 

exemplo utilizando recordset ADO:

 

IF ISNULL(TABELA.FIELDS("CAMPO")) THEN

TEXT1.TEXT=""

ELSE

TEXT1.TEXT = TABELA.FIELDS("CAMPO")

END IF

ou então

 

TEXT1.TEXT = IIF(ISNULL(TABELA.FIELDS("CAMPO")),"",TABELA.FIELDS("CAMPO"))

flw

Compartilhar este post


Link para o post
Compartilhar em outros sites

o campo pode ser nulo, mas para utiliza-lo precisa ser feito um tratamento.

 

exemplo utilizando recordset ADO:

 

IF ISNULL(TABELA.FIELDS("CAMPO")) THEN

TEXT1.TEXT=""

ELSE

TEXT1.TEXT = TABELA.FIELDS("CAMPO")

END IF

ou então

 

TEXT1.TEXT = IIF(ISNULL(TABELA.FIELDS("CAMPO")),"",TABELA.FIELDS("CAMPO"))

flw
valeu cara.

mas eu fiz um pouco diferente me baseando no seu código e deu certo veja só:

 

Contato.Text = IIf(IsNull(!Contato), "", !Contato)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.