Office中国论坛/Access中国论坛

标题: [求助]在线等:关于有效性规则 [打印本页]

作者: iskohl    时间: 2004-7-28 01:32
标题: [求助]在线等:关于有效性规则
我要做一个登陆界面帐户表,要求用户名一定要是A-Z/a-z里面,长度最小4位最大10位,密码一定要是A-Z/a-z/0-9里面 长度6-16 这个表达式该怎么写呢 谢谢
作者: xinbao    时间: 2004-7-28 01:47
用代码写,写更新后事件,表达式搞不行
作者: iskohl    时间: 2004-7-28 02:58
该如何写?哪里有源码?
作者: 老鬼    时间: 2004-7-28 05:25
可以这么写吧:

if (登录文本框 in [A-Z] OR 登录文本框 in [a-z] OR 登录文本框 in [0-9]) and (len(登录文本框)>4 OR len(登录文本框)<10) then

……

else

msgbox("对不起,你的密码录入不合法!",1+64)

end if

你可以试试看,我没测试过,但有点印象好像这么写是可以的。

对不起,问题被我简单化了,在条件表达式里可能需要用MID和LEN函数结合循环进行判断。

[此贴子已经被作者于2004-7-27 21:29:45编辑过]






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3