我一直在編寫一個將.csv數據文件讀入C#datatable並執行一些基本字符串操作的實現。在處理.csv文件時,OLEDB如何處理混合數據類型?
它一直運行良好,直到遇到具有混合數據類型的單元。例如「40C」。然後它甚至不讀,它只是跳過它。
我一直在網上研究可能的方法來解決這個問題,但它看起來像沒有其他的方式來做到這一點。
我讀過它的某處,我需要使用SQL或Acess來使它工作,但是當處理混合數據類型時不會遇到同樣的問題?
有沒有人知道更好的方法來解決這個問題?儘管如此,我真的很喜歡使用.csv擴展名。
P.S.我沒有發佈我的代碼,因爲它的工作原理,但不是混合數據類型,但如果你堅持,我可以發佈代碼。
預先感謝您!