asp 得到动态数组中元素的个数

来源:asp之家 时间:2011-03-30 10:55:00 

一个动态数组 a,如果你已经使用redim 语句给它设定了大小,那么在此之后使用 ubound(a) 就可以得到它的上边界。

如果你没有使用 redim 语句给它设定大小,直接使用 ubound(a) 函数,那么运行时会报错,并会中断程序的执行.我们恰恰利用这一点,可以知道这个数组还没有任何元素。于此同时,我们却不想程序中断执行,那么可以在 ubound(a) 函数执行前加上一句

代码如下:

on error resume next 

把本功能写成一个函数 function get_element_count_of_one_aray(name_of_aray)

代码如下:


on error resume next 
uper_bound_of_aray=ubound(name_of_aray) 
if err then 
get_element_count_of_one_aray=0 
else 
get_element_count_of_one_aray=uper_bound_of_aray+1 
end if 
end function 


 

标签:asp,动态数组,函数
0
投稿

猜你喜欢

  • Access数据库下如何使用通用对话框的问题

    2008-11-28 16:37:00
  • 23条科学设计你网站的方法

    2008-03-23 14:12:00
  • WinHttp.WinHttpRequest--XmlHttp获取跳转页面的功能

    2010-03-22 14:34:00
  • 关于ASP代码的加密

    2007-10-15 12:30:00
  • PHP文件运行步骤以及数据库的连接代码

    2023-05-25 08:32:51
  • css网页下拉菜单制作方法(1):基本原理

    2007-02-03 11:39:00
  • SQL查询入门(中篇)

    2011-09-30 11:15:09
  • VBScript中清除数组元素Erase语句

    2008-06-27 13:05:00
  • JavaScript性能优化小技巧,创建文档碎片

    2010-03-31 18:27:00
  • IE及Opera浏览器兼容笔记

    2008-08-21 17:53:00
  • MySQL数据库中的重要数据应当如何保护

    2008-12-17 15:56:00
  • oracle SQL解析步骤小结

    2009-09-30 10:46:00
  • asp随机生成文件名的函数

    2009-02-11 13:41:00
  • 判断字段是否被更新 新旧数据写入Audit Log表中

    2012-01-29 17:56:33
  • 50种方法巧妙优化SQL Server数据库

    2008-12-24 15:49:00
  • vertical-align表单元素垂直对齐

    2009-07-27 13:02:00
  • 教你精确编写高质量高性能的MySQL语法

    2009-01-14 12:57:00
  • INPUT的对齐问题

    2008-05-24 08:32:00
  • SQL Server的怪辟:异常与孤立事务

    2009-09-24 14:11:00
  • 响应浏览器地址栏#(hash/fragment)变化

    2009-12-28 10:45:00
  • asp之家 网络编程 m.aspxhome.com