首页 > 解决方案 > 访问 VBA DMin 多个条件,类型不匹配错误

问题描述

我想找到不属于当前用户并且没有日期的最小 ID 值。前两个语句有效,但是当我将它们连接在一起时,我得到了不匹配错误。ID为key,userid为string,intialreviewdate为date,logid为long。

logid = DMin("ID", "tbl_QRCLDB_data", "[IntialReviewDate] Is Null")
logid = DMin("ID", "tbl_QRCLDB_data", "[CommLogOwner]<> '" & UserID & "'")
logid = DMin("ID", "tbl_QRCLDB_data", "[CommLogOwner]<>'" & UserID & "'" And " 
[IntialReviewDate] is Null")

任何指导或建议表示赞赏。谢谢。

标签: vbams-access

解决方案


logid = DMin("ID", "tbl_QRCLDB_data", "[CommLogOwner]<>'" & UserID & "' And  
[IntialReviewDate] is Null")

推荐阅读