此Microsoft KB article詳細說明如何在Access項目使用的當前數據庫上運行另一個數據庫上的查詢。但它只說明如何連接到DBase,Foxpro,Paradox,BTrieve和ODBC。MS Access VBA中的多個數據庫?
我希望能夠做這樣的事情:
UPDATE MSSQLDatabase.Table
SET MSSQLDatabase.Table.Column = AccessDatabase.Table.Column
WHERE MSSQLDatabase.Table.Column = AccessDatabase.Table.ID
INSERT INTO AccessDatabase.Table
VALUES (AccessDatabase.Table.ID)
你能給我從哪裏開始任何指針?我想要連接到的數據庫是SQL Server 2008提供程序本機連接。我正在使用Access 2007.
在VBA中這樣做會很完美。
你無法鏈接SQL Server表的任何原因? – Fionnuala
@Remou我猜不行,之前沒有聽說過關聯表 - 你能詳細說一下嗎? (也許你可以修改你的答案)謝謝! –