Ir para conteúdo
Fórum Script Brasil
  • 0

Verficar Valor De Um Campo...


Fabiano_Gabriel

Pergunta

Pessoal,

Como faço para analisar um campo vazio de uma tabela com IF...

Estou tentando assim:

if objRS("tel2_for") = "" then 'o problema está aqui

Response.write("<td><font size=2>vazio</td>")

else

Response.write objRS("tel2_for")

end if

Na tabela o campo tel2_for está vazio, mas não entra no IF....

lembrando que este IF está dentro de um laço de repetição...

tipo

while not objRS.EOF then

......

......

objRS.MoveNext

wend

Valeu....

Fabiano Gabriel de Oliveira

Link para o comentário
Compartilhar em outros sites

10 respostass a esta questão

Posts Recomendados

  • 0

é..

o que você fez tá certo sim, mas experimenta usar o TRIM junto, pois ele tira os espaços em branco.

if TRIM(objRS("tel2_for")) = "" then 'o problema está aqui

Response.write("<td><font size=2>vazio</td>")

else

Response.write objRS("tel2_for")

end if

PS: Utilize a TAG CODE, ou QUOTE, quando for colocar um codigo. Pois fica mais legivel para ler!

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0
Pessoal,

Como faço para analisar um campo vazio de uma tabela com IF...

Estou tentando assim:

if objRS("tel2_for") = "" then 'o problema está aqui

Response.write("<td><font size=2>vazio</td>")

else

Response.write objRS("tel2_for")

end if

Na tabela o campo tel2_for está vazio, mas não entra no IF....

lembrando que este IF está dentro de um laço de repetição...

tipo

while not objRS.EOF then

......

......

objRS.MoveNext

wend

Valeu....

Fabiano Gabriel de Oliveira

Você poderia usar uma logica boa, tipo, você deixa o defaul de cara registro 'VAZIO', ai você usa o comando IF:

if RecSet("registro") = "vazio" then

response.write "vazio"

end if

Ai você pode usar ele, já para só responder na paginas os que forem diferente de vazio... E assim vai... Entendeu??

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

  • 0

Valeu aí pessoal,

Mas infelizmente nenhum funcionou, ele não entra no 1º bloco do IF....

Tanto é que se eu declarar uma variavel = 1 por exemplo e no mesmo código colocar:

<code>

if var=1 then

Response.write("<td><font size=2>vazio</td>")

else

Response.write objRS("tel2_for")

end if

</code>

Aí entra!!!

não sei porque mas ele não verifica o campo lá no banco de dados, será que poderia ser o tipo do campo ou algo assim??? O tipo é VARCHAR..

Vou tentando aqui!!

Se mais alguém tiver uma idéia...

Fabiano Gabriel de Oliveira.

Link para o comentário
Compartilhar em outros sites

  • 0

Valeu cara...

Deu certinho!!!

Os outros não funcionava por causa dessa funcao ISNULL ???

Agora deu certo!

Fabiano Gabriel de Oliveira

Não sei ao certo kara.

Acho que não estava rolando devido a comparação:

If objRS("tel2_for") = "" then 

Esta instrução só vai ser executada, se realmente a condição for verdadeira.

Posso lhe dizer que fiz o seguinte, removi todos os espaços do seu recordset, deixando sua variavel, no modo de dizer, exata.

Se seu recordset não tiver vazio, com IsNull, ele vai ser tornar verdadeiro ou positivo e vai ser exibido na tela, caso contrario, desenhe a tabela.

abraços!!!

Link para o comentário
Compartilhar em outros sites

  • 0

Bela explicação urso.

Fabiano, as tags CODE, são assim:

 <- abre

[/code ]<- fecha

não é com <> é com []

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0

É isso aí!

Esse é o espírito da equipe ScriptBrasil!

Vou esperar os comentarios do criador do Tópico, pra ver se posso fechar o tópico!

Abraços!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...