Boas! Galera, é o seguinte, eu estou fazendo a página de uma páginade portfólio de um site que estou fazendo... quando entro na primeira página... eu visualizo perfeitamente o conteúdo e logo abaixo do conteúdo os links que se referem as páginas seguintes... porém ao clicar em qualquer uma das páginas seguintes... me aparece o seguinte erro...
Tipo de erro:
ADODB.Field (0x80020009)
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
/jobs/george/web/pag04_DiscoF.asp
Onde estou errando? Será que alguém pode me ajudar?
Abaixo segue o código que se refere a páginação...
<!--INICIO TABELA RESULTADO DE SUBMENU PORTFOLIO-->
<%
IDSub = Request.QueryString("IDSub")
pag = Request.QueryString("pagina")
registros = 2
set rs = Server.CreateObject("adodb.recordset")
rs.CursorLocation = 3
rs.open("select * from con_case where ID_SubPortolio = "&IDSub),conn
Pergunta
Guest - Henrique -
Boas! Galera, é o seguinte, eu estou fazendo a página de uma páginade portfólio de um site que estou fazendo... quando entro na primeira página... eu visualizo perfeitamente o conteúdo e logo abaixo do conteúdo os links que se referem as páginas seguintes... porém ao clicar em qualquer uma das páginas seguintes... me aparece o seguinte erro...
Tipo de erro:
ADODB.Field (0x80020009)
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
/jobs/george/web/pag04_DiscoF.asp
Onde estou errando? Será que alguém pode me ajudar?
Abaixo segue o código que se refere a páginação...
<!--INICIO TABELA RESULTADO DE SUBMENU PORTFOLIO-->
<%
IDSub = Request.QueryString("IDSub")
pag = Request.QueryString("pagina")
registros = 2
set rs = Server.CreateObject("adodb.recordset")
rs.CursorLocation = 3
rs.open("select * from con_case where ID_SubPortolio = "&IDSub),conn
rs.PageSize = registros
If pag > 0 then
rs.AbsolutePage = pag
Else
pag = 1
End If
%>
<table width="100%" cellpadding="0" cellspacing="3" border="0">
<tr>
<td colspan="2"> </td>
</tr>
<%
if rs.RecordCount > 0 then
cont = 1
for i = 1 to rs.PageSize
%>
<tr>
<%if rs("IMG_Case") = "sn" then%>
<td width="40%"> </td>
<%else%>
<td width="40%" class="Textos"><img src="portfolio/images/audio/<%=rs("IMG_Case")%>" width="60" height="60" style="Border:1px solid #FF9900"></td>
<%end if%>
<%if rs("TP_Trab") = "CD Próprio" then%>
<td width="60%"><!--#include file = "portfolio/audios/proprio/pag04_audio.asp"--></td>
<%elseif rs("TP_Trab") = "Mixagem / Técnico" then%>
<td width="60%"><!--#include file = "portfolio/audios/tecnico/pag04_audio.asp"--></td>
<%elseif rs("TP_Trab") = "Jingle" then%>
<td width="60%"><!--#include file = "portfolio/audios/publicidade/jingle/pag04_audio.asp"--></td>
<%elseif rs("TP_Trab") = "Trilha" then%>
<td width="60%"><!--#include file = "portfolio/audios/publicidade/trilha/pag04_audio.asp"--></td>
<%end if%>
</tr>
<tr>
<td width="40%" class="Textos"><strong>Trabalho:</strong> <%=rs("NM_Case")%><br>
<strong>Tipo do Trabalho:</strong> <%=rs("TP_Trab")%></td>
<td width="60%" class="Textos"><strong>Descrição</strong><br><%=rs("Desc_case")%></td>
</tr>
<tr>
<td colspan="2"><hr width="80%" align="left" size="1" style="border:1px solid #FF9900"></td>
</tr>
<%rs.movenext : if rs.EOF then exit for
cont = cont + 1
if rs.EOF then exit for
Next
For i = cont to 1
%>
<%next
end if%>
<tr>
<td colspan="2" class="Textos">
<%if pag > 1 Then%>
<a href="pag04_DiscoF.asp?IDSub=<%=rs("ID_SubPortolio")%>&pagina=<%=pag-1%>" class="Link01">Anterior</a>
<%else%>
.
<%End If%>
| Ir para
<%for i = 1 to rs.PageCount
if CStr(i) <> CStr(pag) Then%>
<a href="pag04_DiscoF.asp?IDSub=<%=rs("ID_SubPortolio")%>&pagina=<%=i%>" class="Link01"><%=i%></a>
<%end if
next%>
<%if CStr(pag) <> CStr(rs.PageCount) Then%>
| <a href="pag04_DiscoF.asp?IDSub=<%=rs("ID_SubPortolio")%>&pagina=<%=pag+1%>" class="Link01">Próximo</a>
<%else%>
.
<%end if%>
</td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
</table>
<!--FIM TABELA RESULTADO DE SUBMENU PORTFOLIO-->
Link para o comentário
Compartilhar em outros sites
1 resposta 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.