Jump to content


Photo

Campo Vazio


  • Faça o login para participar
6 replies to this topic

#1 abc2

abc2

    Cuidado com o Narcisismo

  • Usuários
  • 546 posts
  • Sexo:Não informado
  • Localidade:Blumenau/SC

Posted 13/06/2005, 15:34

eu sei que existem varios topicos sobre isso e tb sei que a questao eh basica, mas o fato eh que nao estou conseguindo resolver este problema...

seguinte:
eu tenho uma pagina que exibe diversos campos de um banco de dados access. Ate ai td bem, ele exibe normal e tal... porem o problema eh que existe um campo que pode ser vazio ou nao... entao eu fiz uma pequena rotina onde ele verifica se existe alguma coisa no banco e dependendo do caso faz uma coisa.

abaixo o codigo:
down_sentenca = rsLaudos("sentenca")
if down_sentenca = "" then
response.write "Sentença não encontrada"
else
%>
<a href="<%= down_sentenca %>" target="_blank">Informações da sentença</a>
<% end if %>

tb fiz o IF de diversas formas, conforme abaixo:
if rsLaudos("sentenca") = "" then
----------------------------------------------------
If isNull(down_sentenca) Then
----------------------------------------------------
if isEmpty(down_sentenca) then

porem em todos os registros sao exibidos a mensagem "Sentenca nao encontrada" ate mesmo quando os campos estao corretamente preenchidos no banco...
PS - O campo do access eh memorando


alguem tem uma ideia do que pode ser??

Edição feita por: abc2, 13/06/2005, 15:35.


#2 Luis Otávio

Luis Otávio

    Super Veterano

  • Usuários
  • 3113 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre
  • Interesses:- Desenvolvimento de aplicações Web com linguagem server-side PHP.

    - Desenvolvimento de aplicações Web com linguagem cliente-side JavaScript, conhecedor e utilizador da biblioteca jQUERY e todas suas características.

    - Otimização de Desempenho aplicados a performance de banco de dados Mysql.

    - Otimização de Desempenho para servidores Web utilizando-se como Webserver NGINX em conjunto com Varnish.

    - Sólidos conhecimentos no CMS WordPress para novas implementações, manutenção, criação e otimização de Plugins.

    - Práticas de atendimento, relacionamento e suporte ao cliente. Trabalhando voltado ao público desde o lançamento da empresa iPORTO.COM, criando laços e vínculos com os mais de Mil clientes da empresa e os braços do grupo.

Posted 13/06/2005, 15:52

ja tentou assim:

<%
if rsLaudos("sentenca") = "" then
response.write "Sentença não encontrada"
else
%>
<a href="<%= down_sentenca %>" target="_blank">Informações da sentença</a>
<% end if %>


que tipo de valores são guardados no campo? texto?
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto

#3 abc2

abc2

    Cuidado com o Narcisismo

  • Usuários
  • 546 posts
  • Sexo:Não informado
  • Localidade:Blumenau/SC

Posted 13/06/2005, 16:26

ja tentei assim tambem...
eh estranho pq era pra funcionar certo??

no campo sao guardados texto, numero, etc, por isso a necessidade de ser memorando

#4 Luis Otávio

Luis Otávio

    Super Veterano

  • Usuários
  • 3113 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre
  • Interesses:- Desenvolvimento de aplicações Web com linguagem server-side PHP.

    - Desenvolvimento de aplicações Web com linguagem cliente-side JavaScript, conhecedor e utilizador da biblioteca jQUERY e todas suas características.

    - Otimização de Desempenho aplicados a performance de banco de dados Mysql.

    - Otimização de Desempenho para servidores Web utilizando-se como Webserver NGINX em conjunto com Varnish.

    - Sólidos conhecimentos no CMS WordPress para novas implementações, manutenção, criação e otimização de Plugins.

    - Práticas de atendimento, relacionamento e suporte ao cliente. Trabalhando voltado ao público desde o lançamento da empresa iPORTO.COM, criando laços e vínculos com os mais de Mil clientes da empresa e os braços do grupo.

Posted 13/06/2005, 16:37

Estranho mesmo.... vamos tentar assim:
Coloque um valor padrão para o campo vazio, tipo vazio = 0 dai vc verifica

<%
if rsLaudos("sentenca") = "0" then
response.write "Sentença não encontrada"
elseif rsLaudos("sentenca") <> "0" then
%>
<a href="<%= down_sentenca %>" target="_blank">Informações da sentença</a>
<% end if %>


ou

<%
if rsLaudos("sentenca") = "0" then
response.write "Sentença não encontrada"
else
%>
<a href="<%= down_sentenca %>" target="_blank">Informações da sentença</a>
<% end if %>


ou

<%
if rsLaudos("sentenca") <> "" then
%>
<a href="<%= down_sentenca %>" target="_blank">Informações da sentença</a>
<%
else
response.write "Sentença não encontrada"
end if %>


sei la né.. hehehe
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto

#5 abc2

abc2

    Cuidado com o Narcisismo

  • Usuários
  • 546 posts
  • Sexo:Não informado
  • Localidade:Blumenau/SC

Posted 13/06/2005, 17:18

eu quebrei a cabeca aqui ate agora. fiz vaaaaaarias coisas e finalmente funcionou...

na verdade nem sei onde esta a diferença :D

fiz assim:
<%
down_sentenca = rsLaudos("sentenca")
If isNull(down_sentenca) Then
response.write "Informações da sentença ainda n&atilde;o disponíveis"
%>
<% Else %>
<a href="<%=down_sentenca%>" target="_blank">Informações da sentença</a>
<% end if %>

a unica diferenca que eu vi foi no ELSE que eu abri e fechei o comando asp...
nao sei se isso tem alguma relacao... sinistro :P

tanks pela ajuda ae (y)

#6 Luis Otávio

Luis Otávio

    Super Veterano

  • Usuários
  • 3113 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre
  • Interesses:- Desenvolvimento de aplicações Web com linguagem server-side PHP.

    - Desenvolvimento de aplicações Web com linguagem cliente-side JavaScript, conhecedor e utilizador da biblioteca jQUERY e todas suas características.

    - Otimização de Desempenho aplicados a performance de banco de dados Mysql.

    - Otimização de Desempenho para servidores Web utilizando-se como Webserver NGINX em conjunto com Varnish.

    - Sólidos conhecimentos no CMS WordPress para novas implementações, manutenção, criação e otimização de Plugins.

    - Práticas de atendimento, relacionamento e suporte ao cliente. Trabalhando voltado ao público desde o lançamento da empresa iPORTO.COM, criando laços e vínculos com os mais de Mil clientes da empresa e os braços do grupo.

Posted 13/06/2005, 17:22

a principio... tem coisas q só a religião explica.. hahahahahhhhaha...
:lol:
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto

#7 listeylor

listeylor

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado

Posted 13/06/2005, 18:27

down_sentenca = rsLaudos("sentenca")

if down_sentenca = empty then

response.write "Sentença não encontrada"

else

%>

<a href="<%= down_sentenca %>" target="_blank">Informações da sentença</a>

<% end if %>

Edição feita por: listeylor, 13/06/2005, 18:28.

[ƒë£¡Þë ðö ©öµ†ö ƒ®äñ¢ö][FONT=Courier][SIZE=7][COLOR=blue]




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq