質問: アクセスのリンクテーブルの操作方法について アクセスで、openrecordsetオブジェクトでリンクテーブルを開こうとしましたが、引数にテーブルタイプのdbopentableを使用すると"無効な処理を行いました"とエラーになります。引数を省略すると、そこではエラーになりませんが、テーブルの更新ができません。 どのようにしたら、リンクテーブルのレコード操作ができるでしょううか?
回答: リンクテーブルには、dbopentableは使用できません。 fuminさんの仰るように、dbopendynasetを使用するか、リンク先のdatabaseオブジェクトを作成して、そこから開くようにして下さい。↓ dim linkdb as database dim rst as recordset set linkdb = workspaces(0).opendatabase("リンク先のdbの名前") set rst = linkdb.openrecordset("テーブル名",dbopentable)