方法'ExecuteTempImexSpec'作用於對像'_WizHook'時失敗 的解決

wangyiou1988發表於2015-02-04
環境: ACCESS 2007       
          今天在把.txt檔案往access資料庫裡匯入的時候,報了個“方法'ExecuteTempImexSpec'作用於對像'_WizHook'時失敗” 在網上查了很多,有說錯誤是因為匯出的資料檔案中的文字的換行方式有問題,用EmEditor文字編輯器重新儲存了一下匯出的資料檔案,在儲存的時候將換行方式選成CR+LF(Windows),我試了之後不管用,有人說問題出在內碼表上,在匯入文字嚮導中,點“高階”,在開啟的匯入規格頁面中,如果內碼表選擇為“簡體中文(自動選擇)”或“簡體中文(EUC)”,就會出現這個“方法'ExecuteTempImexSpec'作用於物件'_WizHook'時失敗”錯誤,匯入失敗,如果選擇其他的中文內碼表選項,能正確解碼中文,檔案匯入成功。如果選擇非中文的內碼表,則不能正確解碼,更奇怪的是,如果選擇“西歐(windows)"內碼表,會出現找不到要匯入的檔案物件錯誤(明明這個檔案就在那裡,卻說不是本地檔案),真是莫名其妙吧。我試了一下,不設成簡體中文(自動選擇)後果然就好了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25116248/viewspace-1426801/,如需轉載,請註明出處,否則將追究法律責任。

相關文章