これを書いているヒト

2015年2月2日月曜日

【Office Access】テキストインポートで謎メッセージを発して停まる 「ExecuteTempImexSpecメソッドは失敗しました」

photo credit: juan tan kwon via photopin cc

いつもと変わることなくテキストデータをAccessのテーブルにインポートしようとしたら、いつもは見られない理由でエラーを起こした。

こんなの (´・ω・`)ショボーン



なんですかね、これ。


Access のインポート ウィザードでファイルからデータをインポートするとエラー メッセージが表示される







どうやらファイルのパスやらファイル名に、全角文字か特定の文字が含まれた場合に起こるようだが、どの条件にも当てはまらない。

何回かエラーを繰り返してわかった原因。

ファイルの文字コード指定がオリジナルと違っていた。
Shift-JISのファイルをUnicodeで読み込もうとしていた。

どっとはらい。

インポートの時にShift-JISに文字コード指定してインポートしたら、エラーは出ませんでしたとさ。

これにて、お後がよろしいようで
( ´・ω・`)_且~~

では、また。

1 コメント :

Unknown さんのコメント...

この記事のお陰で非常に助かりました。

コメントを投稿

Related Posts Plugin for WordPress, Blogger...