VB6.0でのADOによるデータベース(*.dbf)へのアクセスについて

解決


アヒル  2004-11-06 00:01:13  No: 86504

はじめまして,こんにちは.アヒルと申します.
VB6.0のADOを用いて,ArcGISで作成したデータベースファイル(*.dbf)への接続を試みているのですがうまくいきません….
接続にはODBCドライバを利用しています.

Dim cn As ADODB.Connection
Set cn = New ADODB.Connection
cn.ConnectionString = "Driver=Driver do Microsoft dBASE (*.dbf);" _
                    & "DBQ=C:\PBT.DBF"
cn.Open

というような具合でプログラムしたのですが,うまくいきません….
初心者なので,何がなんだか….
すいませんが,どなたか教えていただけませんでしょうか?
お願いします….


魔界の仮面弁士  2004-11-06 07:52:07  No: 86505

dBASEは全く経験が無いので、参考リンクの紹介だけに留めておきます。

[ADO Connection String Samples]
http://www.able-consulting.com/ADO_Conn.htm

# もしかして、"DBQ=C:\" にして、"SELECT * FROM PBT.DBF" なのかな?


アヒル  2004-11-07 06:33:03  No: 86506

ありがとうございました!!!
まだしっかりと理解できていませんが,
cn.Open "Driver={Microsoft dBASE Driver (*.dbf)};" & _
           "DriverID=277;" & _
           "Dbq=C:\"
rs.Open "PBT.DBF", cn, adOpenStatic, , adCmdTable
てな感じで,できました!
本当にありがとうございました!


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加