Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1543 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Création fichier texte à partir d'une requête access

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Création fichier texte à partir d'une requête access

n°645010
okto
Posté le 17-02-2004 à 10:25:30  profilanswer
 

Bonsoir,  
 
 
Une 'tite question :  
Est-il possible de créer un fichier texte (Fic.txt) d'une requête Union Access (Requête1).  
En effet, je parviens à créer à l'aide d'une fonction des fichiers txt à partir de requête sélection mais ça bloque dès lors qu'il s'agit d'union.  
 
Voici comment je procède :  
 
Code:  
sub appel()  
  Call ExportFile("C:\Fic.txt", "Requête1", date)  
end sub  
 
 
Code:  
Sub ExportFile(TXTFile As String, QueryName As String, DateT As String)  
    Dim FileNumber, i As Integer  
    Dim QueryCall As Recordset  
     
    Set QueryCall = stateQuery(QueryName, DateT)  
         
    FileNumber = FreeFile  
    Open TXTFile For Output As #FileNumber  
    For i = 0 To QueryCall.Fields.Count - 1  
        If i <> 0 Then  
            Print #FileNumber, ";";  
        End If  
        Print #FileNumber, QueryCall.Fields(i).Name;      
Next i  
    Print #FileNumber, ""  
           
    If Not QueryCall.EOF Then  
        While Not QueryCall.EOF  
            For i = 0 To QueryCall.Fields.Count - 1  
                If i <> 0 Then  
                    Print #FileNumber, ";";  
                End If  
                If IsNull(QueryCall.Fields(i).Value) = False Then  
                Print #FileNumber, QueryCall.Fields(i).Value;  
                End If  
            Next i  
            Print #FileNumber, ""  
            QueryCall.MoveNext  
        Wend  
    End If  
    QueryCall.Close  
    Set QueryCall = Nothing  
    Close #FileNumber  
End Sub  
 
 
 
 
 
Merci de votre aide.

mood
Publicité
Posté le 17-02-2004 à 10:25:30  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Création fichier texte à partir d'une requête access

 

Sujets relatifs
créer et ouvrir une requete SELECT en VBAeffacer le début d'un fichier en evitant une recopie ?
Réaliser un fichier zip et l'envoyer[newbie] Aide pour creation de site
Récupérer les données pour les mettre dans une base accessrequête qui donne le résultat de deux select ?
envoyer un fichier autre que les .txt avec les socketAide pour Access
message d'erreur en exécutant requête sql/access 
Plus de sujets relatifs à : Création fichier texte à partir d'une requête access


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR