Sto cercando di leggere dei dati da un foglio excel (file xlsx) con il codice seguente
codice:
     Dim strFileName As String = "~/public/uploads/budget.xlsx"
     strExcelConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Server.MapPath(strFileName) & ";Extended Properties='Excel 12.0 Xml;HDR=Yes'"

            Dim dtExcel As DataTable = New DataTable()
            Using conn As OleDbConnection = New OleDbConnection(strExcelConn)
               ' Initialize an OleDbDataAdapter object.
               Dim da As OleDbDataAdapter = New OleDbDataAdapter("SELECT * FROM Foglio1$", conn)
               ' Fill the DataTable with data from the Excel spreadsheet.
               da.Fill(dtExcel)
            End Using
ma ottengo un errore di sintassi sulla clausola FROM.
??
Suggestions?