我想打开一个带过滤器的表单,但是我希望访问权限显示一个对话框,询问用户的过滤器参数,这样我就不会开发那个对话框了。
例如,假设我有一个附加到员工数据库的表单。我想让用户能够与员工打开表格,他们的姓氏是“史密斯”。但是用户应该给这个“史密斯”,我不想开发一个对话框来向用户询问。有没有办法做到这一点?
我在XP上使用Access 2003。
答案 0 :(得分:2)
最简单的方法是使用参数查询作为表单的记录源。
PARAMETERS [Enter Surname] Text ( 255 );
SELECT e.ID, e.surname, e.FirstName
FROM Employees AS e
WHERE e.surname=[Enter Surname];