Ciao a tutti.
Il problema è un pò antipatico ma vedrò di spiegarlo al meglio:
1) tramite una procedura di upload carico dei file formato excel sul server ed inserisco i dati in essi contenuti in un db access;
2) nel form di caricamento ho inserito un controllo sull'ext xls del file e funziona, quando il file selezionato è diverso da XLS non si va avanti;
3) mi accorgo però che esistono alcuni file con ext XLS ma nei quali in realtà (se li apro in excel e li salvo con nome) il tipo di file associato all'ext è Foglio di calcolo XML (*.XML), tipo: "agosto.xls";
Naturalmente, il controllo sul form salta perchè l'estensione è XLS, mentre lo script va in errore perchè in realtà ciò che sto cercando di caricare è un foglio di calcolo XML:
Come rimediare????codice:Error Type: Microsoft JET Database Engine (0x80004005) External table is not in the expected format.

Rispondi quotando