2016-09-22 142 views
1

我很新的访问,所以我一直在遇到与我的项目的多个问题。我将不胜感激任何帮助/指导,我可以得到。MS Access 2013:多个联系人

+1

我认为错误是显而易见的。有一个语法错误。但不幸的是,如果不知道如何设置字段,表格和表格之间的链接,将很难诊断问题。但是,我建议不要在Access中使用这些表单。尝试使用Excel VBA连接到您的数据库。首先,excel具有“真实”的形式,其次,通过excel访问数据库将为您提供无人直接访问数据库的安全性 – Zac

+0

不用过多详细说明,Excel表单就是您在开发环境中获得的实际形式(即,你会在Visual Studio中看到)。访问表单......以最简单直接的术语来说,它是一个被画成看起来像窗体的窗口。我猜它像黄油和人造黄油,它可能看起来像黄油..但它不是黄油:)。有很多例子,只要在谷歌搜索,如果你想了解更多。 – Zac

回答

1

唯一可能的类型不匹配是数据类型为ID,现在我们都假设它是一个数字。但它实际上ID最可能是一个ShortText数据类型。

长话短说,如下调整您的where子句:
Where Clause Macro

或者你的情况:

="ID='" & [Screen].[ActiveControl] & "'"