ADODB.RECORDSET NULO

USUARIO.EXCLUIDOS 31/08/2006 17:16:08
#168721
Olá

txt_forn1.Caption = RsPro!fornecedor


Tentei isso, mas eu achei idiota pq eu não trabalho com o valor do recordset e sim do caption :P

If RsPro!fornecedor = "" Then
txt_forn1.Caption = "Nenhum"
Else
txt_forn1.Caption = RsPro!fornecedor
End If


Erro 94
Valor nulo, como faço para ele "aceitar" e pelo menos definir o caption do label para "nenhum"

Agradeço desde já


USUARIO.EXCLUIDOS 31/08/2006 17:19:14
#168723
Resposta escolhida
Tu tem qu testar se tá nulo tb.

If isnull(RsPro!fornecedor) or RsPro!fornecedor = "" then
txt_forn1.Caption = "Nenhum"
Else
txt_forn1.Caption = RsPro!fornecedor
End If

Att

Charles
USUARIO.EXCLUIDOS 31/08/2006 17:19:45
#168725
tente isso :

txt_forn1.Caption = iif(isnull(RsPro!fornecedor)), "Nenhum", RsPro!fornecedor)
CLEVERTON 31/08/2006 17:20:50
#168727
... [S91]
USUARIO.EXCLUIDOS 31/08/2006 17:23:45
#168729
Aqui você tem dias soluções:

1) txt_forn1.Caption = RsPro!fornecedor & ""

2) If isnull(RsPro!fornecedor) Then
txt_forn1.Caption = "Nenhum"
Else
txt_forn1.Caption = RsPro!fornecedor
End If


Fish
Tópico encerrado , respostas não são mais permitidas