inconnu2nulpar
Messages postés75Date d'inscriptionvendredi 20 janvier 2006StatutMembreDernière intervention16 janvier 2007
-
8 mai 2006 à 11:26
inconnu2nulpar
Messages postés75Date d'inscriptionvendredi 20 janvier 2006StatutMembreDernière intervention16 janvier 2007
-
8 mai 2006 à 13:53
slt, j'ai un fichier .txt qui allimente une table access grace à une macro qui recopie ttes les donnée du fichier .txt ds une table ( en passant pas des variable intermédiaire qui recopissent ligne par ligne) et je voudrais effacer les données que j'ai importé ds ma table du fichier .txt. Est ce que qq'un sait comment on fait ?
websmiley
Messages postés27Date d'inscriptionjeudi 4 mars 2004StatutMembreDernière intervention13 août 2009 8 mai 2006 à 12:02
Tu n'auras qu'a remplacer ces 3 lignes par ta nouvelle commande...
Selon moi c'est la solution al plus simple et aussi la plus facilement changée... 3 lignes de codes à changer pour une nouvelle fonction, ce n'est pas énorme....
Ma dernière mise à jour m'a demandé plus de 100 lignes...lol...
econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 200824 8 mai 2006 à 12:37
Tu peux même faire encore plus vite.
Dans l'exemple donné, le Kill ne sert à rien. La création du fichier en
Output écrase le précédent pour en recréer un qui est vide.
<strike>Kill "C:\a.txt"</strike>
Open "C:\a.txt" For Output As #1
Close #1
Renfield > L'intérêt d'avoir un fichier vide ? Ca peut se trouver ...
Qu'il soit vide peut signifier qu'il a déjà existé, ce qui est
différent d'un fichier absent ... tout est dans la nuance. Perso, je
n'utilise plus ce genre de subtilité.
websmiley
Messages postés27Date d'inscriptionjeudi 4 mars 2004StatutMembreDernière intervention13 août 2009 8 mai 2006 à 12:54
En effet econs le kill ne sert à rien... Merci de la correction...
De plus pour la question de inconnu2nulpar , le kill ou output ne prend que très peu de temps. Je ne vois pas de solution ayant une éxecution plus rapide...
inconnu2nulpar
Messages postés75Date d'inscriptionvendredi 20 janvier 2006StatutMembreDernière intervention16 janvier 2007 8 mai 2006 à 13:53
ok merci, je voulais garder le fichier vide car j'ai un programme en c qui écrit dedans.alors moi je voulais a chaque fois que je remplisser ma table access ben je supprime les donner comme ça j'ai pas de doublon.
Mais en fait j'ai le choix soit de faire le dernier bout de programme cad juste le recréer ou soit je fait que le suprimé car mon prog en c le recré s'il n'existe pas...je sait pas si c trés clair mais en tous votre aide m'a bcp aidé.
le prochain msg sera : comment tester un champs ds une base de donnée pour éviter les doublon...( écraser l'encien champs avec le nouveau) mais je vais réfléchir avant si la question se pose...