Google
 
Web itpro-blogger.blogspot.com
火曜日, 12月 16, 2008

[VBA]CopyFromRecordsetでAccessのメモ型が読込めない

▼質問
CopyFromRecordsetでAccessのメモ型が読込めない!

どうしてなのか教えてくれ!

▼回答
まずは、データベースのオープンの仕方を調べてみてくれ!

下記のようになっていなか調べてみてくれ!

con.Open ("Driver={Microsoft Access Driver (*.mdb)}; DBQ=C:\db1.mdb")

ここで問題なのは、Driver=の部分なんだ。

これはODBC接続でデータベースに行っていることを示している。

このODBC接続に不具合があるようなんだ。

だから、これをOLDB接続に替えればうまくいくと思うよ。

その方法を書きに示しておくから参考にしてくれ!

con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\db1.mdb;"


■参考サイト
[XL2000]DAO3.6でCopyFromRecordsetを使用するとデータが欠ける
http://support.microsoft.com/kb/414048/ja
ADOの接続文字列に設定するPROVIDERとDRIVERの記述方法の違い --Access Club 超初心者 FORUM--
http://www.accessclub.jp/bbs3/0222/superbeg70904.html






Comments: コメントを投稿

<< Home

This page is powered by Blogger. Isn't yours?