|
▼neptune さん:
こんにちは いつもありがとうございます
>エラーの原因ですが、この辺りにあるような気がします。
>CSVに求めるデータ型を設定したい時は「schema.ini」ファイルなるものを使います。
>詳しくは「schema.ini ADO」をキーワードにググって見て下さい。
schema.ini
を設定することで不具合は、解消しました
>[filename#csv]の形式
>で書きましたが。。。そうでなくともいけるんですね。
は、どちらでも問題なく動きました
ありがとうございました
追加のQで申し訳ないのですが
Dim cn As ADODB.Connection
Dim strSQL As String
Set cn = CurrentProject.Connection
strSQL = "insert into Tmp01_imprt(F01)" & _
" select F01 from " & _
" [TEXT;Database=" & CurrentProject.Path & "\;HDR=YES].[hoge.csv];"
cn.Execute strSQL
で、既存」のテーブルに追記は
F1のようにフィールド名を記載で出来るのですが
*では受け付けてくれませんでした
やはり、全フィールド記載しなくてはいけないのでしょうか
よろしくお願いいたします
|
|