IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

envoyer un fichier au format csv incluant la date et /ou l'heure dans le nom du fichi


Sujet :

Access

  1. #1
    Membre confirm� Avatar de laurent.w
    Inscrit en
    D�cembre 2006
    Messages
    201
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2006
    Messages : 201
    Par d�faut envoyer un fichier au format csv incluant la date et /ou l'heure dans le nom du fichi
    bonjour, voil� j'envoie sous format csv le resultat d'une requete chaque jour en debut de connexion, je voudrais archiver les donn�es en mettant la date du jour et/ou l'heure dans le nom du fichier envoy� comment puis je faire. voici le bout de code qui fonctionne
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    '-----------------------------------------------------------
    '  Check if  datum of dtafrais  are already sent
    '-----------------------------------------------------------
    Public Function Application_envoi_frais()
     
        Dim dbs         As Database
        Dim rds         As Recordset
        Dim strsql      As String
     
     
     
     
        strsql = "SELECT * FROM dtaFrais WHERE (((DateDiff('d',[incidentdate],Now()))>=1)and flag= no);"
     
     
        Set dbs = CurrentDb
        Set rds = dbs.OpenRecordset(strsql, dbOpenSnapshot)
     
        ''' Stop if the record doesn't exist anymore
        If rds.EOF And rds.BOF Then
            rds.Close
            Set rds = Nothing
            dbs.Close
            Set dbs = Nothing
     
            Exit Function
        Else
        DoCmd.TransferText acExportDelim, "", "qdfsend", "u:\document.csv", False
        'elimine le message d'avertissement de l'update
        DoCmd.SetWarnings False
        'execute l'update sous certaines conditions
        DoCmd.RunSQL "UPDATE dtaFrais SET dtaFrais.flag = Yes WHERE (((DateDiff('d',[incidentdate],Now()))>=1) And flag=No);"
     
        End If
     
        ''' Open the recordset
        'Set dbs = CurrentDb
        'Set rdsfiles = dbs.OpenRecordset(strsql, dbOpenSnapshot)
     
        Set rds = Nothing
        'close and reset
        dbs.Close
        Set dbs = Nothing
     
    End Function
    c'est certainemlent l� dedans que je dois modifi�
    DoCmd.TransferText acExportDelim, "", "qdfsend", "u:\document.csv", False

    merci d'avance pour votre aide

  2. #2
    Membre confirm� Avatar de laurent.w
    Inscrit en
    D�cembre 2006
    Messages
    201
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2006
    Messages : 201
    Par d�faut
    personne n'a d'id�e

  3. #3
    Invit�
    Invit�(e)
    Par d�faut
    Salut

    Au lieu de mettre directement document.csv tu le cr�e � partir d'une concat�nation

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    dim strFichier as string
    strFichier = "document" & "_" & date & "_" & time & ".csv"
    et c'est cette variable que tu mets � la place de ton fichier document.csv

    Starec

  4. #4
    Membre confirm� Avatar de laurent.w
    Inscrit en
    D�cembre 2006
    Messages
    201
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2006
    Messages : 201
    Par d�faut
    apperement �� devrait marcher, le pb est que le syst�me window n'accepte pas les / . comment peut on les enlever ou simplement changer de format

  5. #5
    Membre confirm� Avatar de laurent.w
    Inscrit en
    D�cembre 2006
    Messages
    201
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2006
    Messages : 201
    Par d�faut
    j'ai change le format c'est bon, merci

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 2
    Dernier message: 04/10/2013, 10h27
  2. Ajout de l'heure dans le nom d'un fichier
    Par Potzo dans le forum Macros et VBA Excel
    R�ponses: 4
    Dernier message: 14/06/2010, 13h34
  3. R�ponses: 0
    Dernier message: 30/03/2009, 12h47
  4. exporter un fichier au format csv et Excel
    Par mouss4rs dans le forum Servlets/JSP
    R�ponses: 2
    Dernier message: 04/03/2008, 10h43
  5. [ksh] Liste r�cursive des fichiers, au format CSV
    Par Neuromancien2 dans le forum Linux
    R�ponses: 2
    Dernier message: 19/02/2008, 23h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo