【问题标题】:Combo box that finds a record, is bringing up multiple fields查找记录的组合框正在显示多个字段
【发布时间】:2013-07-19 09:23:47
【问题描述】:

我在表单上有一个组合框,当您选择月份时,它会在子表单中显示该月的所有工作。

这一直很好,直到我想更改一些字段,所以我删除了组合框,当我添加一个新组合框时,它会为每条记录显示月份,即

January 
<br>January 
<br>January
<br>April
<br>April
<br>May 
<br>May
<br>May 

etc etc.. 

如何更改它,使其仅显示一个一月等?

【问题讨论】:

    标签: ms-access combobox ms-access-2007


    【解决方案1】:

    请发布您的表结构,以便我们确定问题所在。

    如果没有它,我会做一个疯狂的猜测,并假设组合框查询中的 DISTINCT 子句丢失。

    你有什么:

    SELECT Jobs.JobDate FROM Jobs;
    

    你应该拥有的:

    SELECT DISTINCT(Jobs.JobDate) FROM Jobs;
    

    但同样:如果这不能解决您的问题,请发布表定义。

    【讨论】:

    • 我不确定您所说的表格定义是什么意思,但这些是表格中的字段:工作编号、年份、月份、公司 ID、公司联系人姓名、职位描述、报价金额、发票金额, 作业完成, 发票编号
    • 我的意思是:用于填充组合框的表中列的名称和数据类型。
    • 好吧,当我制作组合框时,我所做的只是单击选项“当我单击组合框中的选项时在我的表单中查找记录” - 然后从它给我的选项列表中是选择“开始的月份”。这是文本格式。我刚刚使用了查找数据并输入了我自己的月份。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-17
    • 2019-02-01
    • 1970-01-01
    • 2012-02-04
    • 2011-10-19
    • 2019-11-01
    • 1970-01-01
    相关资源
    最近更新 更多