106.06.29 C#無法讀取CSV的字串

這是視窗期末專題主要遇到的問題(雖然已經放暑假了QuQ

主要的狀況就是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

這樣就可以正常匯入字串了


參考資料:

沒有留言:

張貼留言

^ Top