我需要验证 Access 2010 中表格中的电子邮件字段。我尝试过:
Is Null OR ((Like "*?@?*.?*") AND
(Not Like "*[ ,;]*"))
但这不起作用。
最佳答案
您的数据库似乎在 ANSI 92
中模式,当你粘贴规则时......
Is Null OR ((Like "*?@?*.?*") AND (Not Like "*[ ,;]*"))
... Access 权限自动更改
Like
至 ALike
,生产...Is Null Or ((ALike "*?@?*.?*") And (Not ALike "*[ ,;]*"))
问题是
ALike
使用 ANSI 通配符,因此您需要将规则更改为Is Null Or ((ALike "%_@_%._%") And (Not ALike "%[ ,;]%"))
关于ms-access - 如何在 Access 中验证电子邮件地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16803858/