USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Apagar Arquivos por Data
M A R C I O
SÃO BERNARDO
SP - BRASIL
ENUNCIADA !
Postada em 09/02/2009 15:19 hs            
Ola, gostaria saber se alguem pode me ajudar.
 
Tenho uma pasta e dentro tem varios arquivos, esses arquivos são de bkp, e como são feito varios bkps a pasta vai acumulando varios arquivos
 
eu gostaria de saber como posso apagar os arquivos mais antigos, tipo eu queria deixar na pasta somente os 10 arquivos mais recentes
 
e apagar o restante
 
desde ja agradeço

M A R C I O
   
Nilton Vianna
AMPARO
SP - BRASIL
ENUNCIADA !
Postada em 09/02/2009 16:48 hs         
ja tentou..
cmdcommand_crick
rs = "nome da pasta"
delete =  dados and data_cadastro ' nome da tabela seguida nome da tabela
rs.close
 
   
Treze
não registrado
ENUNCIADA !
Postada em 09/02/2009 18:01 hs   
como você está nomeando estas pasta, está usando um numero sequecial, é pela data e hora, como está fazendo
 
   
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
ENUNCIADA !
Postada em 09/02/2009 18:04 hs            
Abra seu banco:
Set dB = OpenDataBase("BANCO")
Crie uma String com a Select, e outa string que voce joga a Data.
 
Dim sSQL As String
Dim dDTA As String
 
 
 
sSQL = "DELETE FROM TABELA WHERE CAMPODATA<=#" & dDTA & "#"
 
Se quiser pode colocar mais condições para apagar.

 sSQL = sSQL & " AND CAMPO='" & "SUACONDICAO" & "'"
 
Depois basta executar

dB.Execute sSQL
 
 
vlu//
 
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 09/02/2009 18:57 hs            
Pessoal só pra esclarecer a duvida do colega
 
Citação de MARCIO
"Tenho uma pasta e dentro tem varios arquivos, esses arquivos são de bkp(Backup)""
 
Não Banco de dados.
 
     
M A R C I O
SÃO BERNARDO
SP - BRASIL
ENUNCIADA !
Postada em 10/02/2009 09:33 hs            
Então, a pasta é uma só.. sempre com o mesmo nome... os arquivos são nomeados por data invertida.. por exemplo:  090210.zip
Não tem a hora no nome do arquivo, é feito um backup por dia, mais tem dias que o backup tbm não é feito, então eu não posso verificar quais os arquivos q estão la a mais de 10 dias e apaga-los, pode ser que fique sem fazer backup a mais de 10 dias, ai o sistema apagaria todos os backups
 
realmente Treze, oq eu preciso é apagar arquivos que estão dentro de uma pasta
 
Agradeço a atenção e fico no aguardo de uma ajuda

M A R C I O
TÓPICO EDITADO
 
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página