关于访问 2007 查询
Posted
技术标签:
【中文标题】关于访问 2007 查询【英文标题】:Regarding access 2007 querys 【发布时间】:2012-08-03 22:13:12 【问题描述】:我在 access 2007 中构建了一个名为 projects 的表单和一个 employees 表。表单上的一个字段称为 installers sent。我希望安装程序发送框根据员工表中员工的名字自动填充。如何才能做到这一点?如果我需要进一步澄清,我会的。这是我第一次使用访问权限,所以我不太确定自己在做什么
编辑:我不确定您所说的代码是什么意思。但基本上,我有一个记录员工信息的表格和另一个记录项目细节的表格。两者都有一个关联的表格,便于数据输入。在项目表上,我有一个字段,安装程序已发送到项目站点。显然,所有这些人也是雇员。我想做的是让员工信息在用户输入员工名字时自动填充。我假设我可以设置一个查询来执行此操作,但我不确定如何
【问题讨论】:
在涉及的表格和字段上添加一些注释以及一些伪代码。 【参考方案1】:您的问题仍然让我有些困惑,因为您只提到了两个表但多个安装程序(员工)。这表明您需要三个表:
Projects
ProjectID
Employees
EmployeeID
ProjectsEmployees
ProjectID
EmployeeID
然后可以将其设置为主表单和子表单:Binding a combobox in subform Access(更漂亮的子表单Difficult cross-tab query)
另一种选择是将行源设置为的列表框:
SELECT EmployeeName FROM Employees
INNER JOIN ProjectsEmployees
ON Employees.EmployeeID = ProjectsEmployees.EmployeeID
WHERE ProjectsEmployees.ProjectID = Forms!TheCurrentFormName!ProjectID
【讨论】:
以上是关于关于访问 2007 查询的主要内容,如果未能解决你的问题,请参考以下文章