5、程序编码规范
变量命名约定
前台VB程序变量约定,变量名由前缀和中文名称组成,即:AB变量名,其中A 表示该变量的范围即:
后台Oracle存储过程,函数以及触发器也可能使用到变量,与VB程序约定一致,如:
⏹VB过程命名约定
由于VB的过程不返回任何值,因此在过程名前加动词Do,代表要做一件事,如:Private Sub Do设置窗口颜色(vl颜色值 As Long)
……
End Sub
⏹VB函数命名约定
由于VB的函数除了要处理一件事或做一个计算外,还要返回一个值,因此在函数名前加动词Get ,代表要得到一个值,如:
Private Sub Get得到拼音简码(vs中文字串 As String)
……
End Sub
⏹Oracle 存储过程约定
Oracle 存储过程通常要处理一件事,并且要通过一个参数返回一个结果,每个存储过程名前加入Do,如:
CREATE OR REPLACE PROCEDURE Do出库单审核
( vs操作类型 In nvarchar2,
vl单据序号 In numeric,
vl同步序号 In numeric,
vl操作员 In numeric,
ps处理成功 Out nvarchar2,
ps失败描述 Out nvarchar2
)
IS
Begin
……
ps处理成功:='是';
End Do出库单审核;。