begin process at 2012 05 27 06:37:06
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ASP.Net

 > 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

Note :
6 / 10 - par 1 personne
6,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ASP.Net Source .NET ( DotNet ) Classé sous :fichier, input, copier, supprimer Niveau :Débutant Date de création :15/12/2005 Vu :13 556

Auteur : raoulator

Ecrire un message privé
Site perso
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

 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

Source .NET (Dotnet) RECUPERER DES VALEURS SUITE A UNE SELECTION MULTIPLE DANS UN...

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) GUESTBOOK AVEC GRIDVIEW par DanMor498
Source avec Zip CHECKED DROPDOWNLIST par fredzool
Source avec Zip Source avec une capture Source .NET (Dotnet) GRIDVIEW WITH TREEVIEW AND CALLBACK par fredzool
Source avec Zip APPELLER UN WEBSERVICE DEPUIS JAVASCRIPT par fredzool
Source avec Zip Source .NET (Dotnet) MONEY TEXTBOX WITH EMBEDED JAVASCRIPT par fredzool

 Sources en rapport avec celle ci

FONCTION : REMPLACER LES CARRACTÈRES ACCENTUÉS PAR LEUR ÉQUI... par promeythey
CHERCHER ET REMPLACER UN MOT DANS UN FICHIER TEXTE par roro59650
Source avec Zip Source avec une capture Source .NET (Dotnet) [VB 8][.NET 2][ATLAS]EXPLORATEUR (WINDOWS LIKE) DE FICHIER S... par FREMYCOMPANY
ENVOI (SAUVEGARDE) D'UN FICHIER BINAIRE SUR UN SITE DISTANT ... par Chrigou
Source avec Zip Source avec une capture UN PETIT EXPLORATEUR DE FICHIERS + SUPPRESSION DE FICHIERS par Yoyo2B

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


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:&lt;%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


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,028 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales