Ir para conteúdo

POWERED BY:

Arquivado

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

MidiaPlayer

Busca

Recommended Posts

Queria q aparece no maximo 25 musica (colocar aquela coisa de proxima pagina e pagina anterior)e eu axo q tem alguns erros o que sera????<%Set Conexao = Server.CreateObject("ADODB.Connection")Dim DbqDbq = Server.MapPath("muscia.mdb")Conexao.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Dbq%><%letra = request.querystring("letra")Sql = "Select * From midi_int order by cantor where letra = "& letra & ""set Rs = Conexao.Execute(sql)%><html><body bgcolor="#FFFFFF" text="#000000"><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="100%" colspan="3"> <p align="center" style="margin-top: 5; margin-bottom: 5"><font face="Verdana" size="1"><b> <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=a">A</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=b">B</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=c">C</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=d">D</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=e">E</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=f">F</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=g">G</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=h">H</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=i">I</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=j">J</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=k">K</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=l">L</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=m">M</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=n">N</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=o">O</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=p">P</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=q">Q</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=r">R</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=s">S</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=t">T</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=u">U</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=v">V</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=w">W</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=x">X</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=y">Y</a> - <a href="http://www.midiaplayer.com.br/midi/internacionais.asp?tipo=internacional&letra=z">Z</a> </b></p> </font></td> </tr> <% Do while not Rs.Eof cantor = Rs.Fields("cantor") musica = Rs.Fields("musica") url = Rs.Fields("url") %> <tr> <td width="100%" colspan="3"><font face="Verdana" size="1"><b>Midia Internacional</b></font></td> </tr> <tr> <td width="100%" colspan="3"> <hr size="1" color="#008000"> </td> </tr> <tr> <td width="49%"> <p align="right"><font face="Verdana" size="1">Cantor</font></p> </td> <td width="2%"></td> <td width="49%"><p align="left"><font face="Verdana" size="1">Musica</font></p> </td> </tr> <tr> <td width="49%"> <p align="right"><font face="Verdana" size="1"><%=cantor%></p> </td> <td width="2%"> <p align="center"><font face="Verdana" size="1">-</p> </font></td> <td width="49%"><font face="Verdana" size="1"><a ref="<%=url%>"><%=musica%></a></td> </tr> <%Rs.MoveNext Loop%> </table></body></html><%Rs.closeConexao.CloseSet rs = NothingSet Conexao = Nothing%>

Compartilhar este post


Link para o post
Compartilhar em outros sites
'Segue exemplo simples de paginação. 'Acredito que com este exemplo você vai entender paginacao.<% '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("db/clientes.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 = 100 'quantidade de registros por página. Você pode alterar sem conforme precise.'Vamos fazer a busca na tabela contatosSQL = "select * from contatos" 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 programaELSE'Definindo em qual pagina o visitante estáIF Request.QueryString("pagina")="" then intpagina=1 ELSEIF cint(Request.QueryString("pagina"))<1 thenintpagina=1 ELSEIF cint(Request.QueryString("pagina"))> RS.PageCount then intpagina=RS.PageCount ELSEintpagina=Request.QueryString("pagina")END IFEND IFEND IFEND 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 mostradosintrec=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 '------------------- AQUI VEM TUDO O QUE SEÁ PAGINADO -----------------------response.write RS("nome") & " - " & RS("telefone") & " - " & RS("email") & "<BR>"'---------------------------------------------------------------------------------------------RS.MoveNext' Acrescenta +1 ao contadorintrec=intrec+1 'Se for EOF (fim de arquivo), imprimir branco na telaIF RS.EOF then response.write " " END IFWend '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%>">Anterior</a> <% END IF'Se não estivermos no último registro contado, então é mostrado o link p/ a próxima página IF strcomp(intpagina,RS.PageCount) <> 0 then %> <a href="paginacao.asp?pagina=<%=intpagina + 1%>">Próxima</a> <% END IF%>'valeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

aki você esqueceu de concluir a ordenação

<%

 

letra = request.querystring("letra")

 

Sql = "Select * From midi_int order by cantor where letra = "& letra & ""

 

set Rs = Conexao.Execute(sql)

%>

você deveria usar o order by campo desc

ou

order by campo asc

 

 

 

flow

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.