goo blog サービス終了のお知らせ 

開発頭-kenken

写真付きで日記や趣味を書くならgooブログ

最近node.jsが気になってきました。

リンクテーブルのリンク先を動的に変更する

2013-08-23 09:57:08 | Access
1.VBAの参照設定で右記をチェックする『Micrsoft ADO Ext *.* for DDL and Security』

2.テーブルのリンク先を変更するVBAを以下に説明します。
作成するVBA


Dim AdoCat As New ADOX.Catalog
Dim AdoTbl As New ADOX.Table
Dim fPath As String


fPath = "C:\Documents and Settings\All Users\data.mdb" '変更するmdbパス
AdoCat.ActiveConnection = CurrentProject.Connection
For Each AdoTbl In AdoCat.Tables
   If (AdoTbl.Type = "LINK") Then 'リンクされたテーブル?
    AdoTbl.Properties("Jet OLEDB:Link Datasource") = fPath 'mdbパスを変更する
   End If
Next







最新の画像もっと見る

コメントを投稿