Esta acontecendo o seguinte , No cadastro o usuario ele escolhe se deseja apresentar o email na paginação , no caso sempre esta caindo no Else , porque ?
O nome do campo é ver_email , ele só recebe Sim ou não .
<%
'Efetuando a conexão com a base de dados criada -----------------------
Set Conn = Server.CreateObject("AdoDb.Connection")
Conn.provider="Microsoft.Jet.OLEDB.4.0"
Conn.connectionstring=Server.Mappath("dados.mdb")
Conn.open
'--------------------------------------------------------------------------
'Vamos criar o objeto Record Set -> neste caso é necessário declará-lo,
'pois vamos utilizar algumas funções deste objeto
Set RS = Server.CreateObject("adodb.recordset")
RS.PageSize = 5 'quantidade de registros por página. Você pode alterar sem conforme precise.
'Vamos fazer a busca na tabela contatos
SQL = "select * from usuarios"
RS.Open SQL,Conn,3,3
'Vamos agora verificar exceções do tipo “fim de arquivo” (EOF), se a página atual é menor
'que zero, se é maior que o número total de páginas, etc.
IF RS.EOF then
Response.Write "nenhum registro encontrado"
Response.End 'paramos o programa
ELSE
'Definindo em qual pagina o visitante está
IF Request.QueryString("pagina")="" then
intpagina=1
ELSE
IF cint(Request.QueryString("pagina"))<1 then
intpagina=1
ELSE
IF cint(Request.QueryString("pagina"))> RS.PageCount then
intpagina=RS.PageCount
ELSE
intpagina=Request.QueryString("pagina")
END IF
END IF
END IF
END IF
'Fim das verificações de exceções
'Usamos a propriedade AbsolutePage para dizer ao RS que página ele esta
RS.AbsolutePage=intpagina
' Inicia o contador que vai controlar os registros mostrados
intrec=0
'Enquanto o contador for menor que a quantidade de registros mostrados ou
' não for o final do arquivo
%>
<% While intrec < RS.PageSize and not RS.EOF
%>
<head>
<style>
<!--
a{text-decoration:none}
//-->
</style>
</SCRIPT>
<LINK
href="images/padrão.css" rel=stylesheet type=text/css>
<STYLE type=text/css>#divUpControl {
HEIGHT: 13px; LEFT: 518px; POSITION: absolute; TEXT-ALIGN: right; TOP: 340px; WIDTH: 12px; Z-INDEX: 1
}
#divDownControl {
HEIGHT: 12px; LEFT: 519px; POSITION: absolute; TEXT-ALIGN: right; TOP: 573px; WIDTH: 11px; Z-INDEX: 1
}
#divContainer {
CLIP: rect(0px 163px 232px 0px); HEIGHT: 232px; LEFT: 353px; OVERFLOW: hidden; POSITION: absolute; TOP: 346px; VISIBILITY: hidden; WIDTH: 163px
}
#divContent {
LEFT: 0px; POSITION: absolute; TOP: 0px
}
</STYLE>
<STYLE type=text/css>.tabela {
BACKGROUND: #f5f5f5; BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.link {
COLOR: #000000; TEXT-DECORATION: none
}
.link:hover {
COLOR: #ff8040; TEXT-DECORATION: none
}
.TD {
COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.campo {
BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.botao {
BACKGROUND: #f3f3f3; BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #bbbbbd 1px solid; BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #bbbbbd 1px solid; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.botao2 {
BACKGROUND-COLOR: #e8e8e8; BORDER-BOTTOM-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-COLOR: #ffffff; BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #ffffff; BORDER-TOP-WIDTH: 1px; COLOR: black; FONT-FAMILY: Tahoma, Verdana; FONT-SIZE: 8pt
}
.Menu:link {
BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana; FONT-SIZE: 11px; HEIGHT: 20px; PADDING-TOP: 2px; TEXT-DECORATION: none; WIDTH: 160px
}
.Menu:visited {
BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana; FONT-SIZE: 11px; HEIGHT: 20px; PADDING-TOP: 2px; TEXT-DECORATION: none; WIDTH: 160px
}
.Menu:unknown {
BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana; FONT-SIZE: 11px; HEIGHT: 20px; PADDING-TOP: 2px; TEXT-DECORATION: none; WIDTH: 160px
}
.Menu:hover {
BACKGROUND-COLOR: #f5f5f5; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana; FONT-SIZE: 11px; HEIGHT: 20px; PADDING-TOP: 2px; TEXT-DECORATION: none; WIDTH: 160px
}
</STYLE>
</head>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#C0C0C0" width="32%" id="AutoNumber1" height="17" bgcolor="#C0C0C0" align="center">
<tr>
<td width="14%" height="17" bgcolor="#F8F8F8" rowspan="14">
<p align="center">
<img src="=RS("icon").gif" width=32 height=32 align="left" ></td>
<td width="86%" height="10" bordercolor="#C0C0C0" bgcolor="#F8F8F8">
<font size="1" face="Verdana" class="TD"><b> Nome: <%=RS("nome")%></b></font></td>
</tr>
<tr>
<td width="86%" height="7" bordercolor="#C0C0C0" bgcolor="#F8F8F8">
<font size="1" face="Verdana" class="TD"><b> Sobre Nome: <%=RS("sobre_nome")%></b></font></td>
</tr>
<tr>
<td width="86%" height="2" bordercolor="#C0C0C0" bgcolor="#F8F8F8">
<font face="Verdana" size="1" class="TD"><b> Email: <%=RS("login")%></b></font></td>
</tr>
<%
if ver_email = "Sim" Then %>
<tr>
<td width="86%" height="17" bordercolor="#C0C0C0" bgcolor="#F8F8F8" valign="top">
<p align="left">
<font face="Verdana" size="1" class="TD"><b> Email:
<%=RS("email")%></b> </font></p>
</td>
</tr>
<% else %>
<tr>
<td width="86%" height="17" bordercolor="#C0C0C0" bgcolor="#F8F8F8" valign="top">
<p align="left">
<font face="Verdana" size="1" class="TD"><b>Por Opção do usuario , você não verá o email dele
</td>
</tr>
<% END IF %>
<tr>
<td width="86%" height="17" bordercolor="#C0C0C0" bgcolor="#F8F8F8" valign="top">
<p align="left">
<font face="Verdana" size="1" class="TD"><b> Estado: <%=RS("estado")%> </b> </font></p>
</td>
</tr>
<tr>
<td width="86%" height="17" bordercolor="#C0C0C0" bgcolor="#F8F8F8" valign="top">
<p align="left">
<font face="Verdana" size="1" class="TD"><b> Bairro: <%=RS("bairro")%></b> </font></p>
</td>
</tr>
</table>
<p align="center">
<br>
<% RS.MoveNext
' Acrescenta +1 ao contador
intrec=intrec+1
'Se for EOF (fim de arquivo), imprimir branco na tela
IF RS.EOF then
response.write " "
END IF
Wend 'fim do loop
'Vamos verificar se não é a página 1, para podermos colocar o link “anterior”.
IF intpagina > 1 then
%>
<a href="paginacao.asp?pagina=<%=intpagina-1%>" class="TD">Anterior</a>
<a href="paginacao.asp?pagina=<%=intpagina + 1%>" class="TD">
Próxima </a>
<%
END IF
%>
Pergunta
mestre fyoda
Esta acontecendo o seguinte , No cadastro o usuario ele escolhe se deseja apresentar o email na paginação , no caso sempre esta caindo no Else , porque ?
O nome do campo é ver_email , ele só recebe Sim ou não .
Link para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados
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.