Bem pessoal, eu acho que vocês já me conhecem. Eu estou trabalhando em um projeto diferenciado para um Álbum de fotos e eu queria criar um Script que realmente fosse de minha autoria, mas encontrei sérios problemas ao tentar fazer esse álbum em ASP.
Venho aqui hoje colocar pra vocês um novo problema que tenho enfrentado... não sei se existe um modo para mudar essa programação, mas vamos lá.
Fiz o código que abre o objeto FSO, coleta os arquivos de dentro de um diretório, elimina os arquivos que não são imagens terminadas em ".jpg" e por fim coloca esses arquivos cada um em um RecordSet Virtual, criado sem a necessidade de buscar registros em um banco de dados. O Problema é justamente esse: eu não estou conseguindo paginar esse RecordSet Virtual. Se alguém que manja de Paginação bem ai me ajuda, porque eu estou começando um estudo aprofundado agora, não dava tanta atenção pra isso assim não... mas agora que vejo que é essencial, e o pior: é muito complexo.
O Código eu já tinha postado aqui no fórum. Mas... ai vai novamente:
<form name="tumb">
<%
Set FSO = Server.CreateObject ( "Scripting.FileSystemObject" )
Set Pasta = FSO.GetFolder ( Server.Mappath("imagens\") )
Set Rs = Server.CreateObject ( "ADODB.RecordSet" )
Rs.Fields.Append "nome", 200, 255
Rs.Open
For Each Arquivo In Pasta.Files
naoimagem = LCase(Right((Arquivo.Name), 4))
If naoimagem = ".jpg" Then
Rs.AddNew
Rs.Fields("nome").Value = Arquivo.Name
End If
Next
Rs.Movefirst
While Not Rs.EoF
Response.Write "<table width=""96"" height=""71"" border=""0"" align=""center""><td width=""96""><a href=""imagens/" & rs.fields("nome").value & """ target=""fotos""><img src=""imagens/" & rs.fields("nome").value & """ width=""96"" height=""71""></a></td>"
Rs.MoveNext
Wend
Rs.Close
Set Rs = Nothing
Set Pasta = Nothing
Set FSO = Nothing
%>
</form>
Pergunta
Holyspear
Bem pessoal, eu acho que vocês já me conhecem. Eu estou trabalhando em um projeto diferenciado para um Álbum de fotos e eu queria criar um Script que realmente fosse de minha autoria, mas encontrei sérios problemas ao tentar fazer esse álbum em ASP.
Venho aqui hoje colocar pra vocês um novo problema que tenho enfrentado... não sei se existe um modo para mudar essa programação, mas vamos lá.
Fiz o código que abre o objeto FSO, coleta os arquivos de dentro de um diretório, elimina os arquivos que não são imagens terminadas em ".jpg" e por fim coloca esses arquivos cada um em um RecordSet Virtual, criado sem a necessidade de buscar registros em um banco de dados. O Problema é justamente esse: eu não estou conseguindo paginar esse RecordSet Virtual. Se alguém que manja de Paginação bem ai me ajuda, porque eu estou começando um estudo aprofundado agora, não dava tanta atenção pra isso assim não... mas agora que vejo que é essencial, e o pior: é muito complexo.
O Código eu já tinha postado aqui no fórum. Mas... ai vai novamente:
Link para o comentário
Compartilhar em outros sites
4 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.