主要的狀況就是C#透過OleDbConnection讀取CSV時發生只能讀到數字
其他中英文字串都會變成空格
結果似乎是匯入的預設值作怪,所以又要改機碼QuQ
以下為win10 x64解法
開啟執行,快捷鍵 win+R
並輸入 regedit 按下 enter
找到
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\4.0\Engines\Text
點ImportMixedTypes右鍵修改
把Majority Type改成Text
這樣就可以正常匯入字串了
參考資料:
沒有留言:
張貼留言