创建一个组合框,根据相关表格显示空房

时间:2015-03-07 13:13:18

标签: database ms-access combobox

数据结构:(我会发布一张图片,但它没有让我)

TABLE [M_Transients] ----------> TABLE [M_Trans_Room] LT; ---------- TABLE [M_Rooms]

       LINKED ON TRANSIENT_ID              lINKED ON ROOM_ID

Transient_ID(PK)            Transient_ID(FK)              ROOM_ID(PK)

male (Y/N)                    ROOM_ID(FK)              Room Designator(text)

female(Y/N)                 TRANS_ROOM_ID(PK)            Male Room (Y/N)

Last Name(text)                                         Female Room(Y/N)

First Name(text)                                        BUILDING_ID(FK)

Married (Y/N)                                           Married Room (Y/N)

Restricted(Y/N)                                       Restricted Room(Y/N)  

我的问题如下: 如何创建一个组合框,该组合框仅显示适合数据输入期间每个瞬态的空房。我现在正在使用父源M_Transient和带有源M_trans_Rooms的子表单,其中Room_ID是一个查找字段,用于从M_Rooms中选择ROOM_ID和Room Designator。

实施例: 选择男性瞬态我希望表单组合框仅显示空置的男性房间。

对我而言,这意味着:将M_trans_Room与M_rooms进行比较以获得空缺列表。然后以某种方式根据M_transients中的男性或女性的是/否选择过滤数据。也许我需要重组数据?

0 个答案:

没有答案