Meilleur auteur de réponses
Problème import de plusieurs fichiers excel avec SSIS

Question
-
Bonjour,
je ne parviens pas à charger (lire) plusieurs fichiers excel dans une boucle for each de ssis.
lorsque j'utilise une variable de type string pour passer le nom de fichier à la tache de flux , il y a un message d'erreur qui dit que le type ne doit pas changer. si je déclare une variable de type objet, il n'y a pas d'erreur mais le chargement ne s'effectue pas correctement.
J'ai suivi l'exemple du tutoriel pour charger plusieurs fichiers plats ou la variable est utilisée pour modifier le "connection string". comment faut il l'utiliser pour des fichiers excel?
Merci pour votre aide
Rene
Réponses
-
Bonjour René,
est ce que cet autre article msdn (en anglais) pourrait vous être utile ?
How to: Loop through Excel Files and Tables by Using a Foreach Loop Container
http://msdn.microsoft.com/en-us/library/ms345182.aspx
Cordialement,
Xavier Averbouch
Avanade , FRANCE
If a post answers your question, please click "Mark As Answer" on that post and "Vote as Helpful".- Marqué comme réponse ReneB61 lundi 4 avril 2011 09:18
Toutes les réponses
-
Bonjour René
avez vous vu cet article intéressant (mais en anglais) ?
SSIS: Enumerating files in a Foreach loop
en remplaçant le *.txt par *.xls ou *.xlsx, ...
Xavier Averbouch
Avanade , FRANCE
If a post answers your question, please click "Mark As Answer" on that post and "Vote as Helpful". -
Bonjour Xavier,
merci pour votre réponse ci-dessus.
cet article donne la solution pour le chargement de fichiers plats , mon problème est avec les fichiers Excel:
La solution qui consiste à passer le nom de fichier dans le "Connexion string" ne fonctionne pas dans ce cas
Avez vous une idée
MErci d'avance
René
Rene -
Bonjour René,
est ce que cet autre article msdn (en anglais) pourrait vous être utile ?
How to: Loop through Excel Files and Tables by Using a Foreach Loop Container
http://msdn.microsoft.com/en-us/library/ms345182.aspx
Cordialement,
Xavier Averbouch
Avanade , FRANCE
If a post answers your question, please click "Mark As Answer" on that post and "Vote as Helpful".- Marqué comme réponse ReneB61 lundi 4 avril 2011 09:18
-