使用 SetFieldValidation 函数设置字段有效性规则-杨雪
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


使用 SetFieldValidation 函数设置字段有效性规则

发表时间:2022/4/9 10:06:47 评论(0) 浏览(2192)  评论 | 加入收藏 | 复制
   
摘 要:下面的示例为某个字段创建了一个有效性规则,只允许输入大于 65 的数值。
正 文:

      如果输入了一个小于 65 的数字,将显示一条消息。 这些属性是使用 SetFieldValidation 函数设置的 。


图   例:






源   码:

Function SetFieldValidation(strTblName As String, _
 strFldName As String, strValidRule As String, _
 strValidText As String) As Integer
 
 Dim dbs As Database, tdf As TableDef, fld As Field
 
 Set dbs = CurrentDb
 Set tdf = dbs.TableDefs(strTblName)
 Set fld = tdf.Fields(strFldName)
 fld.ValidationRule = strValidRule
 fld.ValidationText = strValidText
End Function


Private Sub Command4_Click()
Dim strTblName As String, strFldName As String
Dim strValidRule As String
Dim strValidText As String, intX As Integer
 
strTblName = "Customers"
strFldName = "Age"
strValidRule = ">= 65"
strValidText = "请输入大于等于65的数字."
intX = SetFieldValidation(strTblName, strFldName, _
 strValidRule, strValidText)
End Sub

Access软件网交流QQ群(群号:198465573)
 
 相关文章
【菜鸟入门】通过有效性规则限制输入数据类型的示例\如何限定文本框控...  【Access软件网整理  2011/1/5】
access里组合框只允许输入男女的方法\access里输入男女的...  【麥田  2011/12/2】
Access中输入掩码、有效性规则、格式各有什么作用?  【麥田  2012/10/29】
【Access入门】有效性规则示例一则,大于等于100 且小于等于...  【麥田  2013/9/25】
【Access有效性规则】--有效性文本换行设置方法|怎样设置"有...  【麥田  2014/3/6】
Access利用有效性规则限制文本框只能输入正整数,Access如...  【宏鹏  2014/8/9】
【Access示例】根据条件设置列表窗体列的有效性规则  【伊西军  2019/2/26】
【Access扫盲教程】如何设置 Access 对象表 字段的有效...  【麥田  2019/10/28】
【Access示例】通过有效性规则限制日期控件不能输入2月,3月  【杨雪  2020/2/28】
常见问答
技术分类
相关资源
文章搜索
关于作者

杨雪

文章分类

文章存档

友情链接