How to validate email addresses in Access?
问题 I need to validate an email field in a table in Access 2010. I tried: Is Null OR ((Like "*?@?*.?*") AND (Not Like "*[ ,;]*")) but this did not work. 回答1: It appears that your database is in ANSI 92 mode, and when you pasted in the rule... Is Null OR ((Like "*?@?*.?*") AND (Not Like "*[ ,;]*")) ...Access automatically changed Like to ALike , producing... Is Null Or ((ALike "*?@?*.?*") And (Not ALike "*[ ,;]*")) The problem is that ALike uses the ANSI wildcard characters, so you need to change