Leszynski命名惯例.docx

上传人:b****8 文档编号:10950875 上传时间:2023-02-23 格式:DOCX 页数:8 大小:18KB
下载 相关 举报
Leszynski命名惯例.docx_第1页
第1页 / 共8页
Leszynski命名惯例.docx_第2页
第2页 / 共8页
Leszynski命名惯例.docx_第3页
第3页 / 共8页
Leszynski命名惯例.docx_第4页
第4页 / 共8页
Leszynski命名惯例.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

Leszynski命名惯例.docx

《Leszynski命名惯例.docx》由会员分享,可在线阅读,更多相关《Leszynski命名惯例.docx(8页珍藏版)》请在冰豆网上搜索。

Leszynski命名惯例.docx

Leszynski命名惯例

Leszynski命名惯例

Leszynski命名惯例 (或 LNC)是变形 匈牙利记法 由顾问StanLeszynski具体地通俗化为使用与 微软通入 发展。

[1] 虽然命名惯例在之内现今是常用的 微软通入 社区,和是标准的 VisualBasic 编程,它在别处不用途广泛。

大会从更加早期的套大会获得,Leszynski/Reddick命名惯例,1992年最初开发由格雷戈・Reddick。

最终,Stan和格雷戈有不同的想法关于怎样大会应该被开发和分裂入二不同套大会,另一是RVBA大会。

和在所有匈牙利记法,它使用前缀(叫 标记)表明类型 对象 并且 数据库发展 领域。

匈牙利记法一般结构(命名以查尔斯Simonyi的祖国)是为以下元素划分对象名:

[前缀][标记]BaseName[词尾或合格者]标记总是 小写 并且对象名的每个词是 大写.没有使用空间和底线。

内容

∙1 好处

∙2 缺点

∙3 元素

∙4 参考

∙5 参见

∙6 外部链接

好处

对特别前缀的用途做您数据库自已提供;当您看见 frmSales 用VBA代码,您知道它参考形式,并且,当您看见时 curSales 您知道它是货币可变物。

当选择询问从一张下拉列表时,您将知道开始以的询问 qmak 是做桌询问,而开始以的你 quni 是联合询问。

这信息将允许您避免错误例如使用SetFocus方法(控制方法)与领域或者设法打开桌。

缺点

∙在数据库设计上的变化也许要求批发改名。

例如,替换桌用询问将介入保留tbl名字对于询问或者审阅替换tbl名字的整个数据库用一个qry名字。

∙当转移数据库到不同的DBMS时,问题将出现,如果目标DBMS不支持 CamelCase 名字。

元素

命名惯例的元素在下表里被描述。

组分

描述

例子

前缀

增加额外信息到标记的一个小写字母

p为公开可变物

标记

表明目标类型的三信件序列

tbl为桌

BaseName

描述对象的词或二。

如果使用几个词,中的每一个开始以一个大写字母,并且没有空间在他们之间

OutlookContacts-从外型进口的联络

词尾(RVBA),合格者(LNC)

提供关于对象的词更加具体的信息

ByDate-数据排序不迟于日期

基本的LNC对象前缀

对象

标记

残缺不全的对象、备用在发展中的对象或者对象

_或-(在通入,破折号排序的有些版本到数据库对象名单的起点。

暗藏的系统对象

zh

被显示的系统对象

zs

Programmatically创造了临时对象

zt

对象的备用品,为以后复制或再用

zz

基本的LNC可变物前缀

易变的类型

标记

局部变量

[没有前缀]

地方静态变量

s

模块级可变物

m

公开可变物在形式或报告模块

p

公开可变物在一个标准模块的声明部分宣称

g

基本的LNC数据库对象标记

对象

标记

类模块

cls

形式

frm

形成(对话)

fdlg

形成(菜单)

fmnu

形成(消息)

fmsg

形成(subform)

fsub

宏指令

mcr

模块

bas

询问(任何类型)

qry

询问(添附)

qapp

询问(crosstab)

qxtb

询问(数据定义)

qddl

询问(删除)

qdel

询问(形式过滤器)

qflt

询问(查寻)

qlkp

询问(做桌)

qmak

询问(选择)

qry(或qsel)

询问(SQL全部转嫁)

qspt

询问(联合)

quni

询问(更新)

qupd

报告

rpt

报告(subreport)

rsub

tbl

表(附上dBASE)

tdbf

表(附属擅长)

txls

表(附上FoxPro)

tfox

表(附上莲花)

twks

表(附上ODBC)

todb

表(附上矛盾)

tpdx

表(附上SQL服务器)

tsql

表(附上文本)

ttxt

表(查寻)

tlkp

LNC表领域标记

对象

标记

Autonumber(任意不连续)

idn

Autonumber(复制ID)

idr

Autonumber(连续)

身份证

二进制

容器

字节

byt

货币

杂种狗

日期/时间

dtm

dbl

超链接

hlk

整数

int

长期

液化天然气

备忘录

mem

好极了

好极了

唯一

稳定网络群

文本(字符)

chr

Yes/No(布尔)

ysn

VBA可变物的LNC标记

对象

标记

布尔

bln

CommandBar

cbr

控制(普通;有用,当循环通过控制在形式或报告)时

ctl

货币

杂种狗

数据库

dbs

dbl

形式

frm

整数

int

长期

液化天然气

QueryDef

qdf

报告

rpt

唯一

稳定网络群

快照

snp

str

tbl

键入(用户定义)

typ

变形

var

形式和报告控制的LNC标记 (愿也用于代码参考控制)

对象

标记

附件

att

一定的对象框架

frb

图(图表)

cht

复选框

chk

组合框

cbo

命令按钮

cmd

习惯控制

ocx

框架

fra

超链接

hlk

图象

img

标签

lbl

线

列表框

名单

选择键

opt

选择小组

grp

页(在制表符控制)

pge

分页

brk

长方形(形状)

shp

Subform或报告

潜水艇

制表符控制

制表符

正文框

txt

乒乓键按钮

tgl

未捆绑的对象框架

fru

一些典型的LNC名字对于数据库对象、控制和可变物

对象或变量名称

命名元素的LNC

描述

tblEmployees

标记+基本的名字

雇员数据桌

qupdSales

标记+基本的名字

询问那更新销售数据

fsubDayMax

标记+基本的名字+合格者

显示最大天的subform

intLines

标记+基本的名字

表示价值的整型变量代表排数在词桌里

curSales

标记+基本的名字

表示销售量的货币可变物

pstrForm

前缀+标记+基本的名字

举行形式名字的一个公开串变量

zztblContacts

前缀+标记+基本的名字

备份与桌联系,为复制和填装用进口的数据

参考

一部分的这篇文章根据HelenFeddema的书, 专家的一对一的微软访问应用程序发展威里, 国际标准书号0-7645-5904-4.

1.^ 命名惯例为微软通入(被归档的微软通入内容)

参见

∙匈牙利记法

∙命名惯例(编程)

外部链接

∙Leszynski/Reddick指南为微软通入

∙Leszynski命名惯例为微软解答开发商

∙MSAccess命名惯例

∙LNC改名扩展程序-自动地申请LNC于通入2000年,2002年或者2003年数据库的自由存取扩展程序

∙RVBA大会

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 企业管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1