用户工具

站点工具


api_v2:easp.db.rand

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

api_v2:easp.db.rand [2014/09/01 16:44] (当前版本)
行 1: 行 1:
 +===== Easp.db.Rand 方法 =====
 +生成一个不重复的随机数
 +==== 语法 ====
 +<sxh asp>​Easp.db.Rand min, max, table:​field</​sxh>​
  
 +
 +==== 参数 ====
 +|//​**min**//​|<​wrap lo>​Integer (整数)</​wrap>​|
 +|:::​| 随机数最小值|
 +|//​**max**//​|<​wrap lo>​Integer (整数)</​wrap>​|
 +|:::​| 随机数最大值|
 +|//​**table**//​|<​wrap lo>​String (字符串)</​wrap>​|
 +|:::​| 要检测重复的数据表名|
 +|//​**field**//​|<​wrap lo>​String (字符串)</​wrap>​|
 +|:::​| 要检测重复的字段名|
 +
 +==== 返回值 ====
 +|//​**Integer** <wrap lo>​(整数)</​wrap>//​|返回一个在//''​min''//​和//''​max''//​之间的数\\ |
 +==== 注释 ====
 +调用此方法将生成一个在//''​min''//​和//''​max''//​之间且不与数据库中已经存在的某字段的值重复的随机数。\\ ​
 +==== 示例 ====
 +下面的例子说明了此方法的用法:\\ ​
 +<sxh asp>
 +Easp.w Easp.db.Rand(10000,​99999,"​TestTable:​ProID"​)
 +</​sxh>​
 +上面的代码将生成一个5位随机数,且不与TestTable表内的ProId列已经存在的数值重复。\\ ​
api_v2/easp.db.rand.txt · 最后更改: 2014/09/01 16:44 (外部编辑)