Ir para conteúdo
Fórum Script Brasil
  • 0

Ler Dados


:) A.E.S

Pergunta

Bom Dia!

Gente, tenho o seguinte problema:

possuo uma pasta (arquivos) que esta localizada em C:\pasta\arquivos.

Dentro desta pasta existem varios arquivos nomeados da seguinte forma:

123-235.txt

158-359.txt

145-236.txt

Preciso do seguinte, buscar os dados de um determinado arquivo atraves do seu nome, ou seja, tenho que ler a primeira parte do nome do arquivo (145) (ex: 145-236), sem o hifen, e depois mostrar o conteudo desse arquivo.

Como posso fazer isso, já tentei, mas me enrolei toda aqui....Se alguém puder me ajudar...

Obrigada.

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

mas tem o seguinte problema:

os arquivos serao gerados e salvos nesta pasta por um outro programa(por uma outra pessoa).

depois dos arquivos salvos, irei "busca-los" como expliquei acima.

exemplo:

123-111.txt

123-222.txt

124-333.txt

124-444.txt

suponhamos que esses são os arquivos que estao na pasta, o que tenho que fazer:

nesta primeira pagina irei ler os arquivos que começarem com 123, existem dois arquivos com esse inicio, então tenho que mostrar os dados desses dois arquivos.

ainda não consegui fazer isso...to me enrolando toda,,,,,,,,e o pior imagino que seja uma coisa muito facil.

me ajudem . PLEASE!!!!

bjus

Link para o comentário
Compartilhar em outros sites

  • 0

O que tem dentro desses txts? Isso noa pode ser gravado num banco ? fica mais simples.

Me diga... se tem 2 arquivos que começam com 123, você quer visualizar o conteúdo cert ?

se for somente visualizar, você pode filtrar e mostrar os nomes no browser, gerar um link, e ao clicar abrir o desejado.

Com FSO e um while você mostra os nomes dos arquivos, faça um <a href> para linkar e abrir.

dirtowalk = 'digite o caminho da pasta'

Set fs = CreateObject("Scripting.FileSystemObject")

Set f = fs.GetFolder(server.mappath(dirtowalk))

Set fc = f.Files

response.write "<center><FONT size=2 face=tahoma><b>Lista dos Arquivos <hr></b></FONT><br><br></center>"

For Each tobdel In fc

if tobdel.name = "123-555.txt" Then

  response.write "<a href src=123-555.txt>123-555.txt</a>"

End if

Next

Observe o if, ele tá dentro de um for.... e fica pesquizando o nome de um aquivo específico, passe paremetros se precisar

Dá uma olhada nesse exemplo... qualquer coisa posta novamente

Link para o comentário
Compartilhar em outros sites

  • 0

você disse sobre banco de dados...

tem como eu importar os dados de um txt para uma tabela....mas esses txt a toda hora tera um novo arquivo...isso teria que ser uma rotina....

seria mais ou meos assim minha tabela no caso:

campo num ; campo rdc ; campo af ; campo nf ;

o txt viria assim:

(exemplo nome arquivo)

123.txt - o nome do arquivo seria (123) o campo num

(exemplo conteudo arquivo)

primeira linha

mas tem o seguinte:

o arquivo 123.txt entrou na pasta com o seguinte dado - primeira linha.

aí eu importo esses dado...blza....

depois de alguns dias entra outro dado neste mesmo arquivo, ai ele fica assim:

primeira linha (campo num)

segunda linha (campo rdc)

e isso segue ate completar todos os campos d tabela.

tem como você me ajudar nisso...to totalmente perdida já...

bju

valeu

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...