歌手乌兰托娅全部歌曲:asp命名规则的问题

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 19:06:17
请问,如何再下面的程序里面吧命名规则改变成按照数字顺序排列?
或者是5位数,内容可以是数字和字母混合排列
现在的排列方式是按照日期和时间排列的

Dim RanNum,TempStr
Randomize
For Each fileItem In Upload.Files.Items
RanNum = Int(abcdef*rnd)+1
TempStr = Year(now) & - Month(now) & - Day(now) & - Hour(now) & Minute(now) & Second(now) & RanNum
FormatName = TempStr
fileItem.SaveAs formPath & FormatName & fileItem.FileExt
这样保存的文件名是:年-月-日-12345.abc
那么要按你的意思顺序保存的话,那就这样:
先读出你数据库的最后的文件名称,假如是12345678的话。先给个变量,然后在保存新的文件的话就调出(变量+1)
及就是12345679。这只是个思路。

在ASP编程中,如果你遵守了下面的变量命名规则,你的代码的可行性、可维护性将会更好:

一般命名规则
前缀 变量类型 例子
b or bln Boolean bSuccess
c or cur Currency cAmount
d or dbl Double dblQuantity
dt or dat Date and Time dtDate
f or flt Float fRatio
l or lng Long lMilliseconds
i or int Integer iCounter
s or str String sName
a or arr Array aUsers()
o or obj COM Object oPipeline

数据库对象的变量前缀:

前缀 对象类型 例子
cnn Connection cnnPubs
rst Recordset rstAuthors
cmd Command cmdEmployee
fld Field fldLastName

作用范围相关前缀:

前缀 描述
g_ 在Global.asa中创建的变量
m_ 在INCLUDE文件和ASP文件中创建的变量
没有前缀 非静态变量,或者过程中的变量

增加个按照ID排列的查询就是了啊!