0
私はDB2テーブルをリンクするAccessデータベースを持っています。この表の名前はVWDです。私はこのテーブルを2つのフィールドでフィルタリングするために追加クエリを作成しました。私は任意のVBAマクロを使用してリンクする前に、テーブルに同じフィルタを作成する可能性があるかどうかを知りたいですか?私はVBA-Excelでできることをいくつかの投稿を見てきました。DB2テーブルからインポートへのアクセスのフィルタリング
MS-Accessで同じことが可能ですか?ここで
私はそれが正常に動作しますが、二つのフィールド
INSERT INTO VWDRSSTA (SYSTEM, EREIGNIS, DATUM_ZEIT, ANTRAGSNUMMER, VORGANGSNUMMER, VERS_NR_INT, DUNKEL, DOK_ART)
SELECT VWD.SYSTEM, VWD.EREIGNIS, VWD.DATUM_ZEIT, VWD.ANTRAGSNUMMER, VWD.VORGANGSNUMMER, VWD.VERS_NR_INT, IIf(VWD.EREIGNIS="POL_AN" And VWD.DUNKEL=1,1,0) AS DUNKEL, IIf(VWD.EREIGNIS="EIN-ES" And VWD.DOK_ART="EN","EN","") AS DOK_ART
FROM VWD;
をフィルタリングする必要があり、追加クエリです。パフォーマンスを改善する必要があります。そのためには、リンクする前にフィルタを使用することをお勧めします。
問題の用語または説明をクリーンアップする必要があります。あなたはDB2からテーブルを 'インポート'していますか、または単にDB2のテーブルにリンクしていますか? VBAコードを使用してDB2からAccessにインポートする場合は、フィルタを使用してクエリを作成し、その結果をAccessに保存できます。問題を説明し、これに対して行った可能性のあるコードを示してください。 –