从表单获取值作为查询条件

时间:2014-05-09 15:14:37

标签: mysql ms-access-2013

我有一个图书馆数据库。有某种数据(书籍,杂志等)。 enter image description here

我有一份基于这些数据报告的表格。在这个例子中,我试图在组合框中添加一个值 - 书的名称。我是在组合框的行源中通过这样的查询来做的:

SELECT [Forms]![books_list]![name] AS id;

books_list - 表单和名称的名称是名为name的文本框。 它只返回所有组合框中书籍的第一个名字 - 123。 我需要在不同的组合框架中仅显示这些名称值,该组合引用了该行。 为了更清楚 - 在第一个组合框 - 123,第二 - Прошлое,第三 - 可能是下一次。

1 个答案:

答案 0 :(得分:0)

据我了解,您想从文本框名称中取值,并使用查询在组合框中选择相同的值?

SELECT <insert your column name here>
FROM <insert your table name here>
GROUP BY <insert your column name here>
HAVING ((<insert column name here>)=[Forms]![books_list]![name] AS id);