bonjour;
je veux savoir comment exporter le résultat d'une requête sql sous access dans un fichier texte en format csv par exemple. et merci
bonjour;
je veux savoir comment exporter le résultat d'une requête sql sous access dans un fichier texte en format csv par exemple. et merci
En VBA, il faudra vous intéresser à la commande :
Pour sa mise en oeuvre, vous pouvez vous inspirer de cette discussion : http://www.developpez.net/forums/d14...t/#post7626256
Code : Sélectionner tout - Visualiser dans une fenêtre à part DoCmd.TransferText
Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.
merci de ta reponse . je ss entrains de faire une interface avec windev . donc jutilise windev pour le developpement
koraichi,
En faisant un clic droit sur ta requête Access et en faisant exporter tout simplement !
https://support.office.com/fr-fr/art...e-20463655b1a9
Malick
N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
Retrouvez-moi sur le chat en salon base de données
Bonjour
Si tu utilises WinDev, il faut que tu ailles sur le forum WinDev pour avoir les informations.
Car si c'est une chose récurrentes, je pense que tu peux passer par WinDev pour récupérer les informations et ce logiciel doit bien avoir des commandes pour créer un fichier texte.
Philippe
Philippe
J'ai un premier temps élaboré la même réponse que toi, et après relecture (mais la formulation est mal faite je pense) je subodore que koraichi souhaitait connaître la procédure pour exporter le résultat d'une requête depuis Access. Une fois cet export récupéré, il traitera son contenu sur winDev.
Donc à mon sens la question est postée sur le bon Forum...
Cordialement
jm
N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
Retrouvez-moi sur le chat en salon base de données
Jimbolion, Philippe
@ Koraichi Je pense que tu devrais préciser ce que tu veux faire exactement :
Soit exporter le résultat d'une requête Access vers un fichier CSV pour ensuite exploiter ce dernier sur WinDev ?
Ou bien tu utilises WinDev pour l'exportation ?
Si c'est pour le premier cas, alors la procédure pour exporter depuis Access est expliquée dans les posts précédents.
Cordialement,
Malick
Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.
merci pour vos reactions;
je demande s'il ya une requete pour access comme celle qu'existe dans mysql et qui permet de faire l'exportation,exemple :"SELECT [ { DISTINCT | DISTINCTROW } | ALL ] listeColonnes
FROM nomTable1 [,nomTable2]
; INTO OUTFILE 'cheminEtNomFichier'"
bonne journée et merci
koraichi
Oui, une requête de ce type exporte le contenu dans un fichier Results.txt à la racine du disque.
Pour la partie Select tu peux y rajouter un distinct si nécessaire
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part SELECT myquery.* INTO (Text;HDR=NO;DATABASE=C:\) Results.txt FROM myquery;
Cordialement
Jimbolion
N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
Retrouvez-moi sur le chat en salon base de données
merci infiniment pour la formule
j'ai essayé la requête mais ça marche pas sur windev :
la requete que j'ai ecrit est la suivante:
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part SELECT datevalue([1999].DateTime),avg( [1999].WindSpeed ) INTO [Text;HDR=No;DATABASE=C:\].[R44.txt] from 1999 group by datevalue([1999].DateTime)
1999 est une table
je reçois le message suivant : le séparateur du champ de specification du fichier texte est identique au séparateur décimal ou au delimiteur de texte .
source=microsoft jetdatabaseengine
merci infiniment
koraichi
oups ! alors là aucune idée sauf à créer une spécification de format dans Access. Dans ce cas il y a fort à parier que ce filtre ne pourra être utilisé dans la constitution d'une requête.
Dans ce cas pourquoi ne pas constituer ta requête directement dans Windev puisque tu te connectes au driver odbc de la base de données et gérer ainsi l'export directement depuis ton code.
Jimbolion
N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
Retrouvez-moi sur le chat en salon base de données
Étant donné que c'est sur WinDev, je pense que cela rejoint la réponse de Philippe au billet 5.
Il faudrait essayer de poser le problème sur le forum WinDev.
Cordialement
Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.
merci et je vais presenter ce probleme dans le forum windev
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager