• asp数组使用


    在ASP编程中使用数组 
    数组的定义
    Dim MyArray
    MyArray = Array(1,5,123,12,98)

    可扩展数组
    Dim MyArray()
    for i = 0 to 10
    ReDim Preserve MyArray(i)
    MyArray(i)=i
    next

    将一个字符串分割并返回分割结果的数组
    Dim MyArray
    MyArray = Split(tempcnt,chr(13)&chr(10))
    For I = Lbound(MyArray) to Ubound(MyArray) 
    Response.Write MyArray(I) & "<br>"
    Next 

    数组排序函数
    function..Sort(ary) 
    KeepChecking = TRUE 
    Do Until KeepChecking = FALSE 
    KeepChecking = 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 
    KeepChecking = TRUE 
    End If 
    Next 
    Loop 
    Sort = ary 
    End function..

    数组排序函数应用例子
    Dim MyArray 
    MyArray = Array(1,5,123,12,98)
    MyArray = Sort(MyArray) 
    For I = Lbound(MyArray) to Ubound(MyArray) 
    Response.Write MyArray(I) & "<br>"
    Next 

    在Application和Session中使用数组
    Application.Lock
    Application("StoredArray") = MyArray
    Application.Unlock

    LocalArray = Application("StoredArray")

    覆盖Application中的数组
    Application.Lock
    Application("StoredArray") = LocalArray
    Application.Unlock

    Session使用方法与Application相同

    从数据库中把数据导入数组中
    Dim MyArray
    取出全部记录
    MyArray = RS.GetRows
    取出前10项记录
    MyArray = RS.GetRows(10)

    For row = 0 To UBound(MyArray, 2)
    For col = 0 To UBound(MyArray, 1)
    Response.Write (col, row) & "<br>"
    Next
    Next
  • 相关阅读:
    星空雅梦
    星空雅梦
    Navicat permium快捷键
    Mysql建表+创建索引
    mysql 常见ALTER TABLE操作
    mysql常用的索引种类
    xShell终端中文乱码-解决方法
    git删除本地分支和远程分支
    git版本回退
    log4j2配置文件log4j2.xml详解
  • 原文地址:https://www.cnblogs.com/tdalcn/p/673242.html
Copyright © 2020-2023  润新知