Ms access Microsoft Access 2007查询数据类型不匹配错误

Ms access Microsoft Access 2007查询数据类型不匹配错误,ms-access,Ms Access,使用MS Access 2007,我尝试使用一个查询作为“查找”将两个表连接在一起,以显示两个连接表中存在公共值的行(我认为是Excel VLOOKUP函数的Access版本)。在我运行的10个查询中,有3个返回错误“criteria expression中的数据类型不匹配”。尽管所有表在内容上非常相似,并且10个表中的每个表都依次连接了1个公共表 删除导致错误的3个表并从头开始后,其中1个表工作正常,其他2个表仍存在此错误 我没有太多使用MS Access,所以我不知道是什么原因导致了这个错误

使用MS Access 2007,我尝试使用一个查询作为“查找”将两个表连接在一起,以显示两个连接表中存在公共值的行(我认为是Excel VLOOKUP函数的Access版本)。在我运行的10个查询中,有3个返回错误“criteria expression中的数据类型不匹配”。尽管所有表在内容上非常相似,并且10个表中的每个表都依次连接了1个公共表

删除导致错误的3个表并从头开始后,其中1个表工作正常,其他2个表仍存在此错误

我没有太多使用MS Access,所以我不知道是什么原因导致了这个错误。经过长时间的研究,我发现这些信息表明DateTime字段可能是导致错误的原因。我的字段都不是DateTime,它们都是文本


非常感谢您的建议。

您是否尝试过将数据类型从
Text
更改为
Date/Time
?如果是这样的话,错误还会发生吗?谢谢你的建议,但我现在已经解决了这个问题。每个表中的1个查找字段都包含一个错误,这导致整个查询出错。啊,我明白了。我很高兴你解决了这个问题!