我已将Outlook邮件收件箱与访问权限相关联,然后创建了一个查询,我写了这段代码:
KeyID: Str(Left(Right([Contents],Len([Contents])-InStr(1,[Contents],"-")+4),10))
从邮件主题行获取特定字符串,该工作正常,但在我使用时
"Like ("xyz*")"
在查询的条件部分或与另一个以KeyID
作为参考列的表创建关系时,收到错误:
标准表达式中的数据类型不匹配
当我运行查询时。您的帮助将有助于解决。感谢。
SELECT Inbox.Subject,
Inbox.Contents,
Inbox.Received,
Inbox.[Sender Name],
Left(Right([Contents],Len([Contents])-InStr(1,[Contents],"-")+4),10) AS KeyID
FROM Inbox
WHERE (((Left(Right([Contents],Len([Contents])-InStr(1,[Contents],"-")+4),10)) Like 'OMY*')) ORDER BY Inbox.Received DESC;
答案 0 :(得分:0)
我认为应该是
"Like ('xyz*')"