我正在“修复”一个旧的 Access 数据库,客户要求将 DATE 字段添加到表单中。问题是,我以前从未使用过 Access。我是一个 SQL 人,我构建了自己的 UI。这种形式的事情正在使我变得更好。
好的 - 所以我有两个表: tblQuestionairre QuestionairreID EventID blah blah blah
tblEvent EventID DateTime 等等等等
现在,我正在编辑 frmQuestionairre(Questionairre 表格)。Questionairre Table (tblQuestionairre) 中的所有信息都在这里。问题是,我需要在此表单的某处添加 DateTime 字段,以便客户可以看到输入问题的时间。如您所见,我的链接项是 EventID。
尽我所能,我不能只使用“表达式生成器”从事件表中“添加”日期时间。我需要为当前加载的 Questionairre 加载正确的 DateTime。每个 Questionairre 都链接到一个事件。
如何将此字段添加到 Questionairre 表单?我不断收到#Name?错误,这显然是因为它不知道链接EventID上的两个表..想法?
编辑:是的,这是一个简单的一对一关系。是的,该字段需要可编辑。
答案:=DLookUp("[DateEntered]","tblEvent","EventID=" & Forms!frmQuestionnaire!EventID)
编辑:现在我已经显示了,我不能编辑它!?