我是 Access 2007 的新手。我是一名 ERP 功能顾问,几乎没有编程经验。
我正在设置一个供个人使用的 Access 数据库。假设我有男性、女性、男女皆宜的产品类别。我有黑色和白色的产品颜色。输入订单时,我选择颜色(组合框),即黑色,然后选择性别(组合框),即男性。在订单表格中,性别可以是男性或女性,但不是男女皆宜。
在 prodcut id 字段(组合框)中,我需要查看具有男性和中性性别的黑色项目。
当我在产品 ID 组合中设置查询时,OR 运算符位于 AND 运算符之前,然后我也会看到白色项目。结果,我看到了所有男性和中性物品。
可以这么说,我找不到将 OR 运算符放在 AND 运算符中的方法。
我改变了方法,没有将男性、女性、中性放在一个字段中,而是创建了两个复选框字段,男性和女性。这次我尝试查询 Products.Male=True if GenderCombo=Male, Products.Female=True if GenderCombo=Female 以及颜色但没有运气。
您推荐哪种方法以及查询应该是什么样的。
在此先感谢您的帮助。
贝克尔。