ASP中数组的使用
来源:互联网 发布:品茗软件西安 编辑:程序博客网 时间:2024/05/16 09:15
ASP中数组的使用
1.数组的定义Dim intArray
intArray= Array(1,2,3,4,5,6,7,8,9,10,11,12)
Dim strArray
strArray = Array("a","b","c","d","e","f","g")
Dim arr(20)
注意了这里的20是定义了从0到20的21格数组元素
2.可扩展数组
Dim MyArray()
For i = 0 to 5
ReDim Preserve MyArray(i)
MyArray(i)=i
Next
3.将字符串分割为数组
Dim strArray
strArray= Split("This is Array!"," ")
For i = LBound(strArray) to UBound(strArray)
Response.Write strArray(i)
Next
4.数组排序函数
Function ArraySort(ary)
flag= TRUE
Do Until flag = FALSE
flag = FALSE
For i = 0 to UBound(ary)
If i = UBound(ary) Then
Exit For
If ary(i) > ary(i+1) Then
Firstvalue = ary(i)
Secondvalue = ary(i+1)
ary(i) = Secondvalue
ary(i+1) = Firstvalue
flag = TRUE
End If
Next
Loop
ArraySort = ary
End Function
数组排序函数应用例子
Dim intArray
intArray = Array(1,5,123,12,98)
intArray = Sort(intArray )
For i = Lbound(intArray ) to Ubound(intArray )
Response.Write intArray (i)
Next
5.在Application和Session中使用数组
Application.Lock
ApplicationStoredArray) = MyArray
Application.Unlock
LocalArray = Application(StoredArray)
覆盖Application中的数组
Application.Lock
Application(StoredArray) = LocalArray
Application.Unlock
Session使用方法与Application相同
6.从数据库中把数据导入数组中
Dim RsArray
取出全部记录
RsArray= RS.GetRows
取出前10项记录
RsArray= RS.GetRows(10)
For row = 0 To UBound(RsArray, 2)
For col = 0 To UBound(RsArray, 1)
Response.Write RsArray(col, row)
Next
Next
7.二维数组
Dim arr(10,10)
arr(0,0)="frist"
- ASP中数组的使用
- ASP数组的使用
- asp数组的使用
- asp vbscript 数组的使用
- 在ASP编程中使用数组
- 使用javaScript解决asp.net中mvc使用ajax提交数组参数的匹配问题
- 使用javaScript解决asp.net中mvc使用ajax提交数组参数的匹配问题
- ASP中模拟PHP的关联数组
- asp中server的使用
- ASP中类的使用
- asp中COnnection的使用
- asp中类的使用
- Asp中JSON的使用
- asp数组使用
- asp数组使用
- ASP数组使用
- 数组使用 asp
- asp数组使用
- VB.Net中文教程(13) Whole-Part关系
- INSERT INTO语句中直接插入一条SELECT语句
- C#重点知识详解(一)
- 介绍VB.NET的线程(英文)
- 基于ArcIMS和JSP发布地图服务
- ASP中数组的使用
- c#重点知识详解(三)
- Microsoft .NET 框架和 Visual Studio.NET 中的 SOAP
- Sql中数组的定义和使用
- 利用 .NET 框架简化发布和解决 DLL Hell 问题
- 逝去的伤痕
- .NET 简介、Hello World 和 .NET Runtime 一瞥
- 为DNN开发变换图片模块的总结
- refactory(重构)C++工具之随想