2010-05-24 9 views
1

J'ai besoin de créer une application Web ASP.NET 2.0+ qui permet à l'utilisateur de télécharger des fichiers Excel; le contenu de ces fichiers doit être enregistré dans une base de données SQL. Le problème est avec la chaîne de connexion que l'on doit utiliser dans ADO.NET. Selon this entry (et quelques autres de SO), il faut spécifier le chemin physique vers le fichier Excel. Cela suppose que pendant le chargement des données, le fichier excel soit sauvegardé sur le disque dur du serveur, ce qui dans mon cas est discutable - je ne peux pas sauvegarder les fichiers temporaires sur hdd ... Y at-il une autre approche? comme utiliser un MemoryStream ou alors?Lire les données d'upload excel

Merci

Répondre

2

je pense que vous rendre la vie assez difficile pour vous-même si vous deviez diffuser le fichier, je ne sais même pas si cela est possible avec Excel via ADO.NET.

J'ai toujours travaillé avec des documents Excel en les lisant sur le lecteur physique - êtes-vous sûr de ne pas pouvoir stocker temporairement les fichiers Excel?

Questions connexes