>SELECT * INTO TblFOO FROM
>OPENROWSET('Provider=Microsoft.ACE.OLEDB.12.0' , 'Data Source=C:\Users\Fezza
>Gianni\Documents\Stat_OPC.xlsx', 'Extended Properties=Excel 12.0
>Xml;HDR=YES')
Ma sei sicuro che la sintassi della OPENROWSET sia corretta?
Non mi risulta che occorra specificare "Provider=" e "Data Source=".
Prova in questo modo:
SELECT Q.*
FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0' ,
'C:\Users\Fezza Gianni\Documents\Stat_OPC.xlsx;Extended Properties=Excel 12.0;HDR=YES',
'SELECT * FROM [nome del tuo worksheet$]'
) AS Q;
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org