2016-10-17 25 views
0

我使用第三方軟件來從Excel導入,只支持使用ODBC集成數據,我使用下面的連接字符串我需要爲Excel猜測數據類型問題的解決方法使用ODBC

Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DBQ=C:\a.xlsx 

有些時候它給人錯誤,這是因爲

...我已經尋找解決方案在其列混合數據類型的,但它是通過OLEDB和不使用ODBC

回答

1

我花了很多時間尋找解決的辦法和沒」 t使用ODBC a找到任何解決方法nd Microsoft Excel Driver。要麼確保你的excel文件沒有任何混合類型列(基本上不可能實現,特別是如果你從第三方源接收數據)或不使用ODBC讀取數據,但堅持OleDb(它支持IMEX=1)或其他方法,如libxl,libxls等。