Access VBA質問箱 IV

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

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


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

【4529】IMPORT時にCSVが勝手に変換されてしまう。 umebaind 05/3/9(水) 16:12 質問[未読]
【4530】Re:IMPORT時にCSVが勝手に変換され... クロ 05/3/9(水) 16:46 回答[未読]
【4534】Re:IMPORT時にCSVが勝手に変換され... umebaind 05/3/10(木) 9:57 発言[未読]
【4536】Re:IMPORT時にCSVが勝手に変換され... クロ 05/3/10(木) 10:22 回答[未読]
【4615】Re:IMPORT時にCSVが勝手に変換され... バンドルデューケン 05/3/16(水) 10:28 お礼[未読]

【4529】IMPORT時にCSVが勝手に変換され...
質問  umebaind E-MAIL  - 05/3/9(水) 16:12 -

引用なし
パスワード
   質問ID,設問ID,回答ID
101,00001,50
102,00002,50
103,00003,50
104,00010,50

というCSVデータを作成してACCESSのテーブルにIMPORTしました

所が、設問IDの値が以下の様に勝手に変換されてしまい困っています
設問IDのデータ型はテキスト型で主キーになっています
だれか上記のデータでをそのままACCESSのテーブルにIMPORTする方法を教えて下さい

質問ID,設問ID,回答ID
101,1,50
102,2,50
103,3,50
104,10,50

【4530】Re:IMPORT時にCSVが勝手に変換さ...
回答  クロ  - 05/3/9(水) 16:46 -

引用なし
パスワード
   テキストインポートウィザードの途中で設定ボタン
(左下)を押して、2列目をテキスト型にしてあげれば
いいのでは?

【4534】Re:IMPORT時にCSVが勝手に変換さ...
発言  umebaind E-MAIL  - 05/3/10(木) 9:57 -

引用なし
パスワード
   すみません、UMEBAINDです
手動によるIMPORTではなく
下記すのような関数でIMPORTしており、フィールドの属性はテキストで主キーに
なっております。

datafilepath = "D:\Documents and Settings\t-umemoto\デスクトップ\060.管理\DB\実績.CSV"
DoCmd.TransferText acImportDelim, , _
            tablename, datafilepath, True
   

【4536】Re:IMPORT時にCSVが勝手に変換さ...
回答  クロ  - 05/3/10(木) 10:22 -

引用なし
パスワード
   分かっているつもりです。
TransferTextの第二引数(SpecificationName)を現在、指定していませんが
ここに前レスのインポートしたときの定義を保存してインポート定義名を
記述すればいいと思いますが...
TransferText メソッドのヘルプにも書いてあります。

【4615】Re:IMPORT時にCSVが勝手に変換さ...
お礼  バンドルデューケン  - 05/3/16(水) 10:28 -

引用なし
パスワード
   ありがとうございます””で該当のデータ部分をくくったらうまくいきました

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