を修飾:完全に私はテーブルを参照するAccessクエリを、持っているMS Accessの表に
dbo_table2しかし、私は別のデータベースにこのテーブルを移動したので、私は完全にリンクを復元するために修飾する必要があります。
SELECT table1.x, table1.y, table2.z
FROM dbo_table1
INNER JOIN dbo_table2
ON (dbo_ID = dbo_ID)
両方のテーブルがSQLテーブルから取得されています。 アクセスクエリでは、テーブル2をリンクテーブルとして追加しました。 しかし私はAccess構文が不明です。私がSQLを使用していた場合は、単に "newdatabaseDB.dbo.table2"を使用します。
私の質問は、データベースとテーブル名を完全修飾することによって、table2参照の名前を正しく指定する方法です。
[MS Access - 別のAccessデータベースでのクエリへのリンク](https://stackoverflow.com/questions/17786296/ms-access-link-to-query-in-another-access-database)の可能な複製 –
テーブルに参加する必要がある場合は、サブクエリ( 'INNER JOIN(SELECT * FROM dbo_table2 IN 'C:\ db.accdb)As Table2 ON ...'のように' IN'キーワードを使用することができます) –