Export des données d'une table SQL vers un CSV depuis VB. net
eftech
Messages postés2Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention11 mars 2005
-
15 oct. 2004 à 18:02
jeff50
Messages postés8Date d'inscriptionmercredi 25 février 2004StatutMembreDernière intervention24 février 2005
-
23 juin 2005 à 13:24
Bonjour,
Je ne sais pas comment m'y prendre pour programmer en VB. net l'export de données d'une table SQL server dans un fichier au format CSV.
En Visual Foxpro, il suffit de la commande 'copy to <nom-de-fichier> CSV'.
jeff50
Messages postés8Date d'inscriptionmercredi 25 février 2004StatutMembreDernière intervention24 février 2005 1 mars 2005 à 11:19
salut
j'aimerai savoir si tu as trouvé la solution.
je suis dessus depuis un bout de temps et je ne trouve pas.
donc si tu avais une piste ca serait cool
merci
a+
eftech
Messages postés2Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention11 mars 2005 11 mars 2005 à 10:50
Pas trouvé de réponse simple. J'utiliser un SqlDataReader pour lire ma table puis j'utilise un StreamWriter pour générer le fichier CSV.
(Il faut tout transformer en caractères - j'ai un champ date dans ma table et je ferais de même avec des valeurs numériques) . Dans l'exemple, j'ai une jointure sur 2 tables, mais ça ne change rien à la procédure.
Dim StrSQL
As
String
Dim myReader
As SqlDataReader