Ich verwende das MVC-Projekt. Meine Anforderung ist, eine Excel-Datei hochzuladen und die Datei zu analysieren. Das Projekt wird in Azure gehostet. Daher wird die Excel-Datei in den separaten Netzwerkpfad hochgeladen. Danach muss die hochgeladene Datei geparst werden. Ich habe Oledb-Verbindung verwendet (weiß keine andere Methode gibt es). Hier habe ich diesen Netzwerkpfad und seine Anmeldeinformationen in der Verbindungszeichenfolge angegeben. aber es löst die Ausnahme aus. Code zum Parsen von Excel ist beigefügt. Daten von Excel-Datei erhalten, die von Netzwerk
0
A
Antwort
1
Soweit ich weiß, wird die OLEDB Data Provider Connection zum Lesen und Parsen der Excel-Datei in Azure Web App nicht unterstützt. Wir können this feedback für die Unterstützung von OLEDB-Treibern in der Azure-Webanwendung finden. Wenn Sie möchten, dass Ihr Code mit der OLEDB-Datenproviderverbindung auf Azure funktioniert, können Sie eine andere wie Azure Virtual Machine oder Cloud Service versuchen.
Außerdem können Sie versuchen, andere Bibliotheken zu verwenden, die in Azure Web App zum Lesen von Excel-Dateien, wie ExcelDataReader unterstützt wird, und der folgende Code funktioniert für Azure Web App.
FileStream stream = System.IO.File.Open(filepath, FileMode.Open, FileAccess.Read);
IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream);
DataSet result = excelReader.AsDataSet();
0
Ich kann Excel mit Oledb analysieren. Link
Verwandte Themen
- 1. Datengeschwindigkeit von wifi/mobiles Netzwerk programmatisch erhalten
- 2. Erhalten Sie alle Daten, die von XPath
- 3. Wie die Daten von SQLite-Datenbank erhalten
- 4. Daten von Anfrage erhalten?
- 5. Daten von pouchdb erhalten
- 6. Daten von Winkelbauteilen erhalten
- 7. Daten von JSON erhalten
- 8. Daten von Winkelmodalservice erhalten
- 9. Daten von SysListView32 erhalten
- 10. Daten von Combobox erhalten
- 11. Erhalten Netzwerk Kanten von SQL-Tabellen für NetworkX in Python
- 12. Laden von Daten aus dem Netzwerk pro Artikel in RecyclerView
- 13. Erhalten von Daten von Repeater asp.net
- 14. PCM-Daten von HLS von AVPlayer erhalten
- 15. erhalten Daten von verschiedenen Apis
- 16. PHP: Daten von JSON erhalten?
- 17. Daten von 2 Tabellen erhalten
- 18. erhalten Daten von emberjs store.find
- 19. spezifische Daten von curl erhalten
- 20. erhalten Daten von in Gridview
- 21. Daten von Datepicker erhalten materialisieren
- 22. Daten von PHP-Variable erhalten
- 23. Erhalten Typname von json Daten
- 24. Werte von unsialisierten Daten erhalten
- 25. Django erhalten Daten von API
- 26. erhalten Daten von Rückgabewert von mandrillapp Array
- 27. Daten von vorherigen Blättern erhalten
- 28. erhalten Daten Serialisierung von Form
- 29. Daten von XML-Knoten erhalten
- 30. erhalten spezifische Daten von Befehlsausgabe