Ir para conteúdo

POWERED BY:

Arquivado

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

sr.silva

Problemas de ordenação

Recommended Posts

Olá!!

 

Desenvolvi uma adm, para o site da empresa que trabalho, só que estou tento uns probleminhas ásico..

 

No "grid" de visualização dos dados, temos os usuarios cadastrados assim como todos os dados deles.

So que esse "grid" esta ordenado pela DESCRICAO DO NOME.

 

Quando eu clico no mesmo, e vou para a pagina de alterar, surge uma "barra de navegação" para o usuário visitar todos os registros, essa ordenação dos LINKS DE PROXIMO e ANTERIOR, esta sendo feita,

pelo CODIGO de REGISTRO.

 

O resultado, disso é....uma desordenação...pois no grid, visualiza da seguinte de um jeito e das barras

PROXIMO e ANTERIOR visualizo de outra maneira.....

 

Segue link para visualização.

 

 

http://www.amznet.com.br/adm

LOGIN: login

SENHA: senha

 

...:: Caminho: Configurações >>> Usuarios!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

o browser acusa 3 erros, provavelmente de javascript. coloca o codigo ai pra facilitar se não fica complicado. outra....cliquei na seta da tal barra de navegação e nada acontece

Compartilhar este post


Link para o post
Compartilhar em outros sites

o browser acusa 3 erros, provavelmente de javascript. coloca o codigo ai pra facilitar se não fica complicado. outra....cliquei na seta da tal barra de navegação e nada acontece

aqui pra mim não deu erro não... mas ao clicar na seta de avançar a página atualiza e o registro não muda...posta o codigo ai pra gente ver melhor como você esta fazendo tal operacao

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pois então...se acompanhar, temos tres registros " A " , " B ", " C "....Se eu clico no registro " A " o mesmo vai para o registro " B " so que quando eu clico na setinha para mudar o registros, o mesmo nao funciona....

Compartilhar este post


Link para o post
Compartilhar em outros sites

entendido o recado, mas pra ajudar você terá que colocar o código e explicar a logica pra galera se orientar.eu acho que você está perdendo o valor armazendado da variavel que pega do próximo registro do recordset

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se puder me acompanhar ficaria agradecido.....

 

Código..

<%Dim strAlterarcall AbrirConexao  if  Request.QueryString("codigo") = "" then	strSQL = " SELECT * FROM USUARIO_INTERNO "	Set RS = Conn.execute(strSQL)	  else	strSQL = " SELECT * FROM USUARIO_INTERNO WHERE UI_CODIGO = "& Request.QueryString("codigo")	Set RS = Conn.execute(strSQL)	  end if   strTotal = " SELECT COUNT(*) AS TOTAL FROM USUARIO_INTERNO "	set RSTotal = Conn.execute(strTotal)%><!-- TABELA DE PRINCIPAL --><TABLE width=750 height="26" border=0 align="center" cellpadding="0" cellspacing="0">  <TR>	<TD>	 <form name="form1" method="post" action="inclusao/AlterarUsuarios.asp?codigo=<%=RS("UI_CODIGO")%>">	 <table width="82%" border="0" align="center">	   <tr>		 <td width="31%" height="26"><a href="CadUsuarios.asp"><b> [ Novo Registro ] </b></a> </td>		 <td width="17%">		   <%>>>>>>>>>>>>		  strAnterior = " SELECT MAX(UI_CODIGO) AS ANTERIOR FROM USUARIO_INTERNO WHERE UI_CODIGO < "& Request.QueryString("codigo")			set RSAnterior = Conn.execute(strAnterior)						if RSAnterior("ANTERIOR") <> 0 then		%>		   <a href="AltUsuarios.asp?codigo=<%=RSAnterior("ANTERIOR")%>"> <img src="../imagens/seta_esquerda.jpg" alt="Registro Anterior" width="13" height="13" border="0"> </a>		   <%		 end if		 %>		 </td>		 <td width="15%">		<%>>>>>>>>>>>>>>>>		'***Script de Seleção de Próximos Registros		  strProximo = " SELECT MIN(UI_CODIGO) AS PROXIMO FROM USUARIO_INTERNO WHERE UI_CODIGO > "& Request.QueryString("codigo")			set RSProximo = Conn.execute(strProximo)								if RSProximo("PROXIMO") <> 0 then		%>		   <a href="AltUsuarios.asp?codigo=<%=RSProximo("PROXIMO")%>"> <img src="../imagens/seta_direita.jpg" alt="Próximo Registro" width="13" height="13" border="0"> </a>		<%		end if		%>		 </td>		 <td width="9%"><a href="AltUsuarios.asp?codigo=<%=RS("UI_CODIGO")%>"><img src="../imagens/editar.jpg" width="16" height="16" border="0"  alt="Editar Registro"></a></td>		 <td width="8%">

Problema esta na linha em destaque...

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara...essa sua logica para paginação tá estranha, dá uma olhada nesse tópico, tem uma paginação bacana,eu já adaptei pra um projeto e funcionou uma maravilha...ta certo ue você vai ter q "refazer" essa parte, mas eu acho que é mais simples de resolver....enquanto isso vou dar uma estudada no seu código, mas eu acho que você deveria atribuir uma variavel para verificar a pagina atual e se for X move para Y, outra coisa, o cursorlocation do recordset está = 3?

 

 

link do topico paginação: http://forum.imasters.com.br/index.php?sho...c=17223&hl=

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.