Suppression Fichers .mp3 liées à enregistrement sous access

Suppression Fichers .mp3 liées à enregistrement sous access - SQL/NoSQL - Programmation

Marsh Posté le 12-03-2010 à 12:05:22    

Bonjour,
 
J'ai une base de données access contenant des chemins vers des fichiers sons (.mp3).
Je souhaiterai trier ma base de données de façon à ce que quand je supprime un enregistrement cela supprime également physiquement le fichier mp3 associé.
 
Car pour l'heure, le fait de supprimer une entrée dans mon fichier .mdb modifie certes la structure de la base mais mes fichiers physiques associés restent toujours sur mon disque.
 
Avez-vous une idée ?  
En vous remerciant,
 
Manu

Reply

Marsh Posté le 12-03-2010 à 12:05:22   

Reply

Marsh Posté le 12-03-2010 à 14:54:56    

ben dans ton code vba associé au bouton "supprimer", tu supprimes l'enregistrement dans la BD puis le fichier. Je vois pas où est le pb :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 12-03-2010 à 23:00:10    

Je pense qu'il cherche comment le supprimer. Il faut utiliser la fonction kill.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 13-03-2010 à 10:14:51    

Essayes ça dasn ton code vba :

Code :
  1. Set objFSO = CreateObject("Scripting.FileSystemObject" )
  2. objFSO.DeleteFile ("C:\dosier\fichier.txt" )


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 13-03-2010 à 12:39:54    

Et avec kill, que j'ai déjà pu expérimenter et qui fonctionne.
 

Code :
  1. kill "c:\dossier\monfichier.mp3"


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 15-03-2010 à 09:56:43    

Merci à vous, la fonction kill marche a merveille j'arrive à supprimer tous les mp3 stockés dans mon repertoire.
 
Seul souci: je ne sais pas comment faire pour récupérer le résultat de ma requête (Les chemins des fichiers), sous Access dans un fichier .txt.
Si je pouvais récuperer ces chemins je les stockerai donc dans un .txt et exécuterai alors le "kill" sur le resultat affiché et donc sur le contenu de mon fichier texte.  
 
Je ne suis pas certain d'être assez clair je l'espère du moins.
Merci encore à vous !
 
Manu

Reply

Marsh Posté le 15-03-2010 à 11:34:44    

Pas besoin de les stocker dans un fichier txt, utilise-les directement.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed