Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access MS Access 2013:多个联系人_Ms Access_Vba_Ms Access 2013 - Fatal编程技术网

Ms access MS Access 2013:多个联系人

Ms access MS Access 2013:多个联系人,ms-access,vba,ms-access-2013,Ms Access,Vba,Ms Access 2013,我是个新手,所以我的项目遇到了很多问题。如果能得到任何帮助/指导,我将不胜感激。唯一可能的类型不匹配是ID的数据类型,我们现在都假设它是一个数字。但实际上,它的ID很可能是一种短文本数据类型 简而言之,调整where子句如下: 或者在您的情况下: ="ID='" & [Screen].[ActiveControl] & "'" 我认为错误是显而易见的。有一个语法错误。但不幸的是,如果不知道如何设置字段、表和表之间的链接,就很难诊断问题。但是,我建议不要在Access中使用这

我是个新手,所以我的项目遇到了很多问题。如果能得到任何帮助/指导,我将不胜感激。

唯一可能的类型不匹配是
ID
的数据类型,我们现在都假设它是一个数字。但实际上,它的ID很可能是一种
短文本
数据类型

简而言之,调整where子句如下:

或者在您的情况下:

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

我认为错误是显而易见的。有一个语法错误。但不幸的是,如果不知道如何设置字段、表和表之间的链接,就很难诊断问题。但是,我建议不要在Access中使用这些表单。尝试使用Excel VBA连接到数据库。首先,excel有“真实”的表单,其次,通过excel访问数据库将为您提供一种安全性,即没有人可以直接访问您的数据库,而不涉及太多细节,excel表单是实际的表单,正如您在开发环境中所看到的那样(即,在Visual Studio中所看到的)。访问表单。。。嗯,用最简单、最直截了当的术语来说,它是一扇被涂成形状的窗户。我猜它像黄油和人造黄油,可能看起来像黄油。。但这不是黄油:)。有很多这样的例子,只要在谷歌上搜索一下就可以了。