Ms access 使用Dcount的IF语句

Ms access 使用Dcount的IF语句,ms-access,if-statement,vba,dcount,Ms Access,If Statement,Vba,Dcount,Access抱怨条件表达式中的数据类型与此代码不匹配 如果DCount[序列号]、库存概览[序列号]=&ValtxtSERIAL>1,则 序列号是我试图计数的字段。 库存概览是我试图进行盘点的表格。 txtSerial是userform上的文本框 此if语句的目的是确定是否有多个相同的序列号,并在用户提交新条目时向用户报告该序列号是否已存在于记录集中。您必须将引号添加到txt对象中。因此: [序列号]='&ValtxtSERIAL&'>1OHHH我得到的错误是。。。。标准表达式中的数据类型不匹配

Access抱怨条件表达式中的数据类型与此代码不匹配

如果DCount[序列号]、库存概览[序列号]=&ValtxtSERIAL>1,则

序列号是我试图计数的字段。 库存概览是我试图进行盘点的表格。 txtSerial是userform上的文本框


此if语句的目的是确定是否有多个相同的序列号,并在用户提交新条目时向用户报告该序列号是否已存在于记录集中。

您必须将引号添加到txt对象中。因此:
[序列号]='&ValtxtSERIAL&'>1

OHHH我得到的错误是。。。。标准表达式中的数据类型不匹配再次抱歉,我是第一次张贴海报,我使用的是Microsoft Access序列号字段的数据类型是什么?