お世話になります。
Accessのレコードソースで外部サーバにテーブルを参照させてたいです。
※事情でリンクテーブルは作成できません。
別質問での回答を参考に以下のソースを書きました
vba
1Dim RcSrc As String 2RcSrc = SELECT * FROM table_1 WHERE (( (table_1.Id) = [Forms]![フォーム名]![DataId] )) IN """""" [PROVIDER=SQLOLEDB;DATA SOURCE=server\testdb;initial Catalog=TESTDB;USER ID=root;PASSWORD=roottest;] 3Me.サブフォーム名.Form.RecordSource = RcSrc 4 5'↓ログ 6'SELECT * FROM table_1 WHERE (( (table_1.Id) = [Forms]![フォーム名]![DataId] )) IN "" [PROVIDER=SQLOLEDB;DATA SOURCE=server\testdb;initial Catalog=TESTDB;USER ID=root;PASSWORD=roottest;]
これを実行するとINに対して()がないよ怒られます。。。。。
ご教授のほどよろしくお願いします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。