Accueil > > > ENVOYER UN NOUVEAU FICHIER DANS UN REPERTOIRE ET SAUVEGARDER L'ANCIEN
ENVOYER UN NOUVEAU FICHIER DANS UN REPERTOIRE ET SAUVEGARDER L'ANCIEN
Information sur la source
Description
ce petit code permet via une fenetre input + un bouton d'envoyer un nouveau fichier dans un repertoire et de sauvegarder l'ancien dans un autre repertoire.
Source
- pour avoir une fenetre input sur le form il faut copier ce code directement dans l'HTML
- <input id="file1" type="file" size="20" name="file1" runat="server">
- dans le behind il faut ajouter
- Imports System.IO
-
- dans le bouton "btnenvoyer" il faut rajouter ce code
-
- Private Sub btnenvoyer_ServerClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnenvoyer.ServerClick
-
- Dim thepath As String
-
- thepath = "C:\Inetpub\wwwroot\annuaire\"
-
- If File.Exists(thepath & "personnel.xls") Then
-
- 'je copie d'abord le fichier existant dans un autre repertoire en rajoutant la date dans son nom pour garder toutes les sauvegardes.
-
- File.Copy(thepath & "personnel.xls", "C:\sauvegarde-annuaire\personnel" & Now.ToString("d-MM-yy-hms") & ".xls")
-
- 'je supprime le fichier existant avant de recevoir le nouveau dans mon repertoire, et je verifie qu'on a bien selectionner un autre fichier avant de supprimer l'existant
-
- If Not file1.PostedFile Is Nothing Then
- File.Delete(thepath & "personnel.xls")
- End If
- End If
-
- j'importe le nouveau fichier
-
- If Not file1.PostedFile Is Nothing Then
- file1.PostedFile.SaveAs(thepath & "personnel.xls")
- End If
-
- End Sub
pour avoir une fenetre input sur le form il faut copier ce code directement dans l'HTML
<input id="file1" type="file" size="20" name="file1" runat="server">
dans le behind il faut ajouter
Imports System.IO
dans le bouton "btnenvoyer" il faut rajouter ce code
Private Sub btnenvoyer_ServerClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnenvoyer.ServerClick
Dim thepath As String
thepath = "C:\Inetpub\wwwroot\annuaire\"
If File.Exists(thepath & "personnel.xls") Then
'je copie d'abord le fichier existant dans un autre repertoire en rajoutant la date dans son nom pour garder toutes les sauvegardes.
File.Copy(thepath & "personnel.xls", "C:\sauvegarde-annuaire\personnel" & Now.ToString("d-MM-yy-hms") & ".xls")
'je supprime le fichier existant avant de recevoir le nouveau dans mon repertoire, et je verifie qu'on a bien selectionner un autre fichier avant de supprimer l'existant
If Not file1.PostedFile Is Nothing Then
File.Delete(thepath & "personnel.xls")
End If
End If
j'importe le nouveau fichier
If Not file1.PostedFile Is Nothing Then
file1.PostedFile.SaveAs(thepath & "personnel.xls")
End If
End Sub
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
copier unficier [ par rita ]
Salut,Connaissez-vous la syntaxe du chemin qui permet de copier un fichier utilisateur(en réseau) vers le serveur IIS.Exemple:<%Dim fso, MyFileSe
copier un fichier [ par ZizouAl ]
Salut !! J'ai un petit problème que je n'arrive pas a résoudre ! ! Je voudrais savoir comment copier un fichier depuis le serveur (IIS) sur le poste c
Upload de fichier automatique, GALERE [ par vincentp ]
Bonjour à tous,Mon projet est d'envoyer des fichiers sur internet avec VB6 sans passer par le ftp. Sur ce site je peux créer des pages ASP et donc réc
Copie de Fichiers [ par fky ]
Bonjour,Je suis débutant en ASP et je souhaiterais recopier un fichier depuis un poste client (tag input de type file) vers un repertoire serveur; Mon
probleme de suppression de fichier [ par LCVD ]
Bonjour, voila mon pb, j'ai 3 pages qui me permettent de lister le contenu d'un dossier et de supprimer un fichier choisit dans ce dossier. Malheureus
Supprimer un fichier [ par damdam2782 ]
Bonjour j'ai besoin de savoir comment supprimer un fichier, en fait j'ai déjà fait plusieurs tentatives, mais aucune ne fonctionne, le fichier ne s'ef
opentextfile - fichier local ou distant [ par christelpotot ]
bonjour,petite question épineuse :j'ai un formulaire asp où un input type=file permet de sélectionner un fichier à importer, qu'il soit présent en loc
Download de fichier texte [ par sbertrand ]
bonjour, je veux recuperer le contenu d'un fichier texte sur un serveur distant et le copier sur mon serveur local. Pour info le texte, c'est l'export
Input Type=file Saveas [ par Mia ]
BonjourJ'utilise en asp.net un on-bjet Input type=file.pour pouvoir faire une sauvegarde du fichier sélectionné vers un autre fichier, il faut utilise
fênetre parcourir et copier un fichier.cub [ par transit ]
salut!je veux pouvoir ouvrir une fênetre parcourir en vb 6.0, choisir un fichier.cub et le copier sur mon repertoire d'applicationquelqu'un peut m'aid
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
GRIDVIEW CHECKBOXGRIDVIEW CHECKBOX par invent001
Cliquez pour lire la suite par invent001 OUTIL MYSQLOUTIL MYSQL par nobla
Cliquez pour lire la suite par nobla
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|