› 田舎のITコンサル社長ブログ › Access › Access2010でインポートエラー

2013年04月24日

Access2010でインポートエラー

Access2003で作ったシステムのカスタマイズ依頼があり、
カスタマイズと共にAccess2010への載せ換え作業を行いました。

色々と内部的な仕様が変更になっており、
そのまま動く部分と、ちょっと癖だけ気を付ければ良いところ、
そして完全に手を入れないといけないところ、
色々とあることが分かります。

そんな中で、インポート処理の途中で以下のメッセージが出ました。
Execute TempImexSpec メソッドは失敗しました _WizHook オブジェクト




CSV形式のファイルをMDBの中にあるテーブルに、
インポートするという単純な仕組みのところです。

インポート処理を行う前に、フィールド上でどのように見えるか、
イメージが見られるのですが、何やら全角文字で文字化けが出ており、
始めは日本語自動にしたのですが、同じエラーが出ました。

次は厳密に以下のように、
文字コードを変えたら取り込めました。



こちらはCSVデータですが、Officeを入れ替えたこともあり、
連携するExcelのバージョンも変わっています。
根本の原因までは追いかけていませんが、
今回の場合は文字コードの認識による差異で発生していた模様。

何らかお役に立てれば幸いです。



同じカテゴリー(Access)の記事画像
車検やオイル交換のお知らせ
Accessの入力後enterでカーソルを動かさない
同じカテゴリー(Access)の記事
 車検やオイル交換のお知らせ (2014-01-31 23:59)
 Accessの入力後enterでカーソルを動かさない (2013-02-13 00:00)

Posted by 大樹直人 (naohito ooki) at 06:00│Comments(0)Access
※このブログではブログの持ち主が承認した後、コメントが反映される設定です。
上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。