Access VBA質問箱 IV

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

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


2375 / 9994 ←次へ | 前へ→

【10893】Re:ADOでCSVの取り込み時のフィルタで"種類が一致しません"
回答  neptune  - 08/12/24(水) 22:17 -

引用なし
パスワード
   ▼ON さん:
こんにちは

             
>  cnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" _
>              & "Data Source=" & csvPath & _
>              "Extended Properties=""Text;FMT=Delimited;HDR=yes;"""
コピペの間違いと思いますが、行継続文字が変ですね。
             
>  'rst.Open "select * from" & csvFilename & " where [F0str] = '001', cnn, adOpenForwardOnly, adLockOptimistic"
>    '↑実行時エラー '3709':この操作を実行するために接続を使用できません。このコンテキストで閉じているかあるいは無効です。 
私は昔、csvFilename は
[filename#csv]の形式
"[20081219152808DL_AssetData#csv]"
で書きましたが。。。そうでなくともいけるんですね。

エラーの原因ですが、この辺りにあるような気がします。
CSVに求めるデータ型を設定したい時は「schema.ini」ファイルなるものを使います。
詳しくは「schema.ini ADO」をキーワードにググって見て下さい。

3,075 hits

【10891】ADOでCSVの取り込み時のフィルタで"種類が一致しません" ON 08/12/24(水) 17:56 質問[未読]
【10892】Re:ADOでCSVの取り込み時のフィルタで&quo... ON 08/12/24(水) 20:20 質問[未読]
【10893】Re:ADOでCSVの取り込み時のフィルタで&quo... neptune 08/12/24(水) 22:17 回答[未読]
【10894】Re:ADOでCSVの取り込み時のフィルタで&quo... ON 08/12/25(木) 12:51 発言[未読]
【10895】Re:ADOでCSVの取り込み時のフィルタで&quo... neptune 08/12/25(木) 16:55 回答[未読]
【10896】Re:ADOでCSVの取り込み時のフィルタで&quo... ON 08/12/26(金) 13:19 発言[未読]

2375 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078198
(SS)C-BOARD v3.8 is Free