Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

explore

-----------------------

Recommended Posts

Ola galera.

Fiz uma paginação está dando o seguinte erro:

O conjunto de registros atual não oferece suporte para indicadores. Isso pode ser uma limitação do provedor ou do tipo de cursor selecionado.

/GuiaNaWeb/busca.asp, line 42

 

Linha 42: RS.absolutepage = mypage

 

Falo

Compartilhar este post


Link para o post
Compartilhar em outros sites

como está abrindo o seu RS???

Compartilhar este post


Link para o post
Compartilhar em outros sites

tudo bem então

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vo aproveitar este topico pra uma duvida.tenho um sistema de busca, mais no caso ele está dentro de m iFrame q dentro dele está um Include.Até ai tudo bem.Quando o resultado da busca aparece, no links do final da pagina tem a paginação,´mais quando clico no proximo para ir para pagina 2 da paginação ele me retorna a msg como se niguem estivese digitado nada no campo.MSG: Por Favor entre com uma palavra chave.E no link está retornando certinho include.asp?whichpage=1&pagesize=10&pg=01&keyword=venda

Compartilhar este post


Link para o post
Compartilhar em outros sites

então voce não está tratando direito a informação da url nesta sua pagina pois se tem alguma palavra chave voce deve corrigir para não ter esta mensagem

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem razão mario naum estava trtando a URL direito.. resolvido já.Valeu.....

OK explore http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif Me entrometendo no tópico, vou aproveitar pra tentar esclarecer minha dúvida, hehe

 

Bom Mario, é o seguinte, tenho uma consulta onde até então tá tudo perfeito, exibi todos os registros certinhos, mas agora preciso fazer uma paginação, nem sei por onde começar, será que pode me dar uma ajuda, tenta dá uma esplicadinha de como funciona, ok.

 

Aqui está a parte onde eu faço a consulta e exibo os resultados, o que quero fazer é exibir de 10 em 10, e colocar o numero da página pra pessoa clicar, tipo (1,2,3,4...).

 

<td height="350" valign="top"><br>						<%						ling = request("lingid")												If ling = "" then Response.Redirect("default.asp")							ComandoSQL = "SELECT * FROM categorias WHERE id_linguagem=" & ling & " ORDER BY nome ASC"							Set rsCategorias = server.CreateObject("ADODB.RecordSet")							rsCategorias.open ComandoSQL, Conexao, 3, 1													Total = rsCategorias.recordcount						%>						<table width="300" border="0" cellspacing="0" cellpadding="0">							<tr>								<td><font color="#0066CC" size="1" face="Tahoma"><></font></td>							</tr>							<tr>								<td><font color="#0066CC" size="1" face="Tahoma"><b><%=Total%> categorias relacionadas.</b></font></td>							</tr>						</table>						<br>						<%						DO WHILE NOT rsCategorias.EOF						%>						<table width="300" border="0" cellspacing="0" cellpadding="0">							<tr>								<td><font color="#333333" size="1" face="Tahoma">Categoria:</font><font color="#0066CC" size="1" face="Tahoma"><strong> <font color="#666666"><a href="codigos.asp?lingid=<%=ling%>&catid=<%=rsCategorias("id")%>"><%=rsCategorias("nome")%></a></font></strong></font></td>							</tr>							<tr>								<td height="20" valign="top"><font color="#333333" size="1" face="Tahoma">Códigos:</font></td>							</tr>						</table>						<%						rsCategorias.MoveNext						loop												%>						<br>

* Um detalhe minha conexão é feita por um include colocado nesta página, na primeira linha do código.

 

:P Valeu por enquanto!

Compartilhar este post


Link para o post
Compartilhar em outros sites

neste topico tem exemplos de paginação para voce começar a brincar

 

http://forum.imasters.com.br/index.php?showtopic=17111

 

o que der de erro te ajudamos http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

neste topico tem exemplos de paginação para voce começar a brincarhttp://forum.imasters.com.br/index.php?showtopic=17111o que der de erro te ajudamos http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Valeu, vou dar uma lida, depois posto aqui mesmo minha dúvida.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha só, peguei o seguinte exemplo:

Páginação [1] 2 [3] [4] [5]

 

http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif Tenho algumas dúvidas.

 

1 . Na linha 6 (Request.QueryString("pagina")), o que é essa página, ou melhor devo substituir porquê?

2 . Na linha 24 (<b><%=rs("campo")%></b><br>), ao que se refere esse nome "campo"?

 

 

<!--#include file="config.asp"--><% ling = request("lingid")registros = 20pagina = Request.QueryString("pagina")If pagina = "" Thenpagina = 1End IfSet rs = Server.Createobject("ADODB.RECORDSET")set rs.ActiveConnection = Conexaors.CursorType = 3rs.PageSize = registrossql = "SELECT * FROM SELECT * FROM categorias WHERE id_linguagem=" & ling & " ORDER BY nome ASC ORDER BY id DESC"rs.Open sqlIf rs.EOF ThenResponse.Write "Nenhum registro encontrado"Elsers.AbsolutePage = paginaWhile Not rs.EOF AND x < rs.PageSizex = x + 1 %><b><%=rs("campo")%></b><br><% rs.MoveNextWendanterior = pagina - 1proxima = pagina + 1ultima = rs.PageCountprimeira = 1ultm2 = FormatNumber(rs.PageCount - 1,0)If pagina <> 1 ThenResponse.Write "<b>« <a href=site.asp?pagina="&primeira&">Primeira Página</a></b> "End IfIf pagina > 1 AND pagina <> 2 ThenResponse.Write "<b>[ <a href=site.asp?pagina="&anterior - 1&">"&anterior - 1&"</a> ]</b> "End IfIf pagina > 1 ThenResponse.Write "<b>[ <a href=site.asp?pagina="&anterior&">"&anterior&"</a> ]</b> "End IfResponse.Write "<b>[ "&pagina&" ]</b> "If Not rs.EOF ThenResponse.Write "<b>[ <a href=site.asp?pagina="&proxima&">"&proxima&"</a> ]</b> "End IfIf Not rs.EOF AND pagina <> ultima AND pagina <> ultm2 ThenResponse.Write "<b>[ <a href=site.asp?pagina="&proxima + 1&">"&proxima + 1&"</a> ]</b> "End IfIf Not rs.EOF ThenResponse.Write "<b><a href=site.asp?pagina="&ultima&">Última Página</a> »</b> "End IfEnd Ifrs.CloseSet rs = NothingEnd If %>

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ba galera, consegui resolver, entendi tudinho, belezura, qualquer coisa posto aqui. http://forum.imasters.com.br/public/style_emoticons/default/joia.gif :D http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

parabens http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.