1

Web サイトに Access 2007 データベースを使用しています。ユーザーはサイトでイベントを作成できます。イベントが作成されると、「アクティブ」または「非アクティブ」に設定できます。また、イベントが作成されると、Calendar テーブルにそのイベントのエントリが作成されます。私がしたいのは、イベントが「非アクティブ」に設定されているときに、カレンダーテーブルからイベントを削除したいということです。理想的にはテーブルにトリガーを追加したいのですが、Access 2007 にはこれらがありません。これを達成できる他の方法はありますか?

ありがとう

4

1 に答える 1

0

共通フィールド(event_id?)でカレンダーテーブルとイベントテーブルを内部結合します。次に、WHERE句を追加します。

WHERE Events.Status = 'Active'

そのクエリは、非アクティブなイベントのカレンダー行を無視します。

于 2012-06-08T14:58:29.940 に答える