Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1025 / 2272 ツリー ←次へ | 前へ→

【9113】インポートエラーについて かめ 07/2/14(水) 11:59 質問[未読]
【9120】Re:インポートエラーについて Gin_II 07/2/15(木) 8:21 回答[未読]
【9121】Re:インポートエラーについて かめ 07/2/15(木) 13:34 発言[未読]

【9113】インポートエラーについて
質問  かめ  - 07/2/14(水) 11:59 -

引用なし
パスワード
   いつもお世話になります。かめと申します。

DoCmd.TransferText acImportDelim, , "t読込", namae, False
のコードを使ってCSVファイルをインポートするのですが、
1行がデータ型の変換エラーとして、インポートエラーのテーブルが作成されてしまいます。
CSVファイルは1行が漢字の表題であとの行は数字の羅列です。
インポート先のテーブルはすべてテキスト型です。
データは表題を合わせてすべてインポートされてます。

なぜ、インポートエラーのテーブルが作成されるのでしょうか?

【9120】Re:インポートエラーについて
回答  Gin_II  - 07/2/15(木) 8:21 -

引用なし
パスワード
   >CSVファイルは1行が漢字の表題であとの行は数字の羅列です。
>インポート先のテーブルはすべてテキスト型です。
>データは表題を合わせてすべてインポートされてます。

インポートエラーテーブルの中に、エラーになったレコードの行・列の情報が
あると思いますが、そのデータをテキストエディタ等で確認してみてください。

もしくは実際にどういったデータなのか提示してください。

【9121】Re:インポートエラーについて
発言  かめ  - 07/2/15(木) 13:34 -

引用なし
パスワード
   ▼Gin_II さん:
>>CSVファイルは1行が漢字の表題であとの行は数字の羅列です。
>>インポート先のテーブルはすべてテキスト型です。
>>データは表題を合わせてすべてインポートされてます。
>
>インポートエラーテーブルの中に、エラーになったレコードの行・列の情報が
>あると思いますが、そのデータをテキストエディタ等で確認してみてください。
>
>もしくは実際にどういったデータなのか提示してください。

Gin_II さんすみません
インポート先テーブルのフィールドは8つあります。
オートナンバー型のIDフィールドが1
F1〜F7までのテキスト型フィールドが7つです。

読込み元のCSVファイルは7フィールドありまして、最初のレコード
に漢字で書かれた表題があります。それ以外のレコードは表題に対応する数字の
レコードが数万行あります。

表題もインポートして、インポートしたあとに削除クエリで削除しています。
データ型変換エラーになるのは、F7へ入る最終フィールドの表題である「金額」という文字列です。F1〜F6には文字列の表題はちゃんとインポートされます。また、表題以外の数字も正常にインポートされます。

テキスト型なのに型返還エラーとゆうのもよくわかりません。

よろしくお願いします。

1025 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078201
(SS)C-BOARD v3.8 is Free