Hochladen von Excel-fileen in ASP.NET

Für eine der Anwendungen muss ich Excel-file upload. Die Excel-file wird von einer anderen Anwendung generiert. Wenn ich die Excel-file hochlade, erhalte ich eine Fehlermeldung.

Error

System.Data.OleDb.OleDbException (0x80004005): Externe Tabelle hat nicht das erwartete Format. bei System.Data.OleDb.OleDbConnectionInternal..ctor (OleDbConnectionString constr, OleDbConnection-Verbindung) ".

Ich überprüfe alle möglichen Szenarien, um dieses Problem zu lösen. Eine Sache merke ich, wenn ich dieselbe Excel-file hochlade, als mit Excel 97, 2000 zu arbeiten. Auf der anderen Seite überprüfte ich die filecodierung Encoding in UCS-2 Little Endian und die Codierung von memoryn als neue Excel-file (97,2000-Format) zeigt es "ANSI".

Ich bin nicht in der Lage herauszufinden, was das Problem ist.

Spreadsheet (Microsoft Excel) makes working easy.