欢迎来到天天文库
浏览记录
ID:37954433
大小:42.00 KB
页数:4页
时间:2019-06-03
《ACCESS VBA 命名规范(LNC)修订版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、ACCESSVBA命名规范(LNC)修订版——VBALeszynskinamingconventionrevision修订人:红尘如烟基本原则:变量名=属性+类型+对象描述属性和类型为小写前缀,对象描述为一个或多个英文单词或缩写,每个单词首字母大写示例:m_intEmployeeID模块级私有整型变量txtUserName文本框对象conUserGroupID常量基本规范(建议使用)特殊用途对象(属性)前缀隐藏的系统对象zh显示的系统对象zs编程方式创建的临时对象zt对象的备份副本或暂时弃用对象zz变量作用域(属性)前缀过程级变量(无)静态变量(Static)s_模块级私有变量(M
2、oudule)m_类模块中的公用变量(Public)p_全局公共变量(Gold)g_变量数据类型(类型)前缀字节型变量(Byte)byt布尔型变量(Boolean)bln整型变量(Integer)int长整型变量(Long)lng单精度型变量(Single)sng双精度型变量(Double)dbl货币型变量(Currency)cur日期/时间型变量(Date)dtm变长字符串变量(String)str定长字符串变量(String)stf对象变量(Object)obj变体型变量(Variant)var自定义常量(Constant)conVBA编程对象(类型)前缀复选框(CheckBo
3、x)chk组合框(ComboBox)cbo命令按钮(CommandButton)cmd图像(Image)img图表(Graph)gra标签(Label)lbl直线(Line)lin列表框(ListBox)lst子窗体/子报表(SubForm)sfr选项卡(TabControl)tab文本框(TextBox)txt附件(Attachment)att切换按钮(ToggleButton)tgl矩形(Rectangle)rtg窗体/报表节(Section)sec超链接(Hyperlink)hlk选项按钮(OptionButton)opt选项组(OptionGroup)grp分页符(Page
4、Braek)brk绑定对象框(BoundObjectFrame)frb未绑定对象框(UnboundObjectFrame)fru自定义控件(CustomControl)ocx控件(Control)ctl表(Table)tbl查询(Query)qry窗体(Form)frm报表(Report)rpt宏(Macro)mcr模块(Moudule)bas类模块(Class)cls数据访问页(DataAccessPage)dap条件格式(FormatCondition)fcd操作(Docmd)dcm应用程序(Application)app命令栏(CommandBar)cbr引用(Referen
5、ce)ref当前拥有焦点对象(Screen)scr命令(Command)cmm连接(Connection)cnn数据库容器(Container)cnt数据库(Database)dbsDAO数据库引擎(DBEngine)dbe数据库文档(Document)doc错误(Error)err字段(Field)fld用户组(Group)grp索引(Index)idx参数(Parameter)prm属性(Property)prp查询结构(QueryDef)qdf记录集(Recordset)rst关系(Relation)rel表结构(TableDef)tdf用户帐户(User)usr工作组(Wo
6、rkspace)wrk扩展规范(视需要使用)对于字段,考虑到使用非Access数据库时字段数据类型不一样,建议不加前缀或以大写字母F(即Field)作为前缀。字段(类型)前缀自动编号(随机)idn自动编号(顺序)ids自动编号(同步复制ID)idr是/否ysn字节byt整型int长整型lng单精度型sng双精度型dbl同步复制IDuid小数dcm货币cur日期/时间dtm文本chr备注memOLE对象ole超链接hlk附件att计算cal表(类型)前缀表(任何类型)tbl表(dBASE链接表)tdbf表(Excel链接表)txls表(ForxPro链接表)tfox表(Lotus链接
7、表)twks表(ODBC链接表)todb表(Paradox链接表)tpdx表(SQLServer链接表)tsql表(文本文件链接表)ttxt表(查阅表)tlkp查询(类型)前缀后缀查询(任何类型)qry查询(选择查询)qsel(无)查询(追加查询)qapp_Append查询(交叉查询)qxtb_Xtab查询(DDL查询)qddl_DDL查询(删除查询)qdel_Delete查询(筛选器查询)qflt_Filter查询(查找查询)qlkp_Lookup查询(生成表查询)
此文档下载收益归作者所有