Nel caso che si sta eseguendo una query tramite .Net con le classi Oledb su un file Excel, può capitare il seguente errore Isam No found.
Per risolvere tale problema, dobbiamo aggiungere alla stringa di connessione il carattere del singolo apice tramite codifica ascii.
Qui di seguito un esempio.
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\MioFile.xlsx;Extended Properties="+ (char)34 + "Excel 8.0;HDR=Yes;IMEX=1"+ (char)34
Iscriviti a:
Commenti sul post (Atom)
Le opere pubblicate in questo blog sono sotto la licenza Creative Commons. Attribuzione- No commerciale e no derivate.
Nessun commento:
Posta un commento