在ACCESS中,!及.符号之差别为何?

在ACCESS中,!及.符号之差别为何?,第1张

在ACCESS中,!及.符号之差别为何?,第2张

适用:access97,2000

这是一个大问题。讨厌的是程序不能因为一个符号的区别而行动,却要记忆,因为软件也是人发明的。这两个符号可以从两个方面来解释:

一.非代码

在查询或表单文本框的“数据源”属性中,另一个表单的一个控件的内容,如“∈表单!”通常用这种符号来检索。[客户]!【姓名】“两位!符号后面分别是窗体和控件的名称,不使用点。

第二,VBA

在VBA,“”还有“!”,请参见以下说明:

1)、控件的属性和方法
使用控件的属性和方法时,必须使用小点,如:
set re = currentdb . open recordset(" customer ")
msgbox re . record count
上面有两个小点。OpenRecordset是CurRentDB的方法,Recordcount是Recordset类型的re控件的属性,可以返回记录数。

2)访问表单或报表控件
,就像它不是代码一样,例如
Me![名称]=应用程序。表单(“客户”)![name ]
上面用了一个点和两个感叹号。使用点是因为Forms是Application对象的下层对象。Forms其实就是一个社区,里面包含了很多已经打开的表单。感叹号的作用是访问控件,其中Me代表执行这段代码的窗体或报表,所以带Me的代码只能放在窗体或报表的事件代码中。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 在ACCESS中,!及.符号之差别为何?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情