cfs43210 发表于 2013-3-20 18:12:26

请问,循环读取到数据怎么写入数组?(已解决)

本帖最后由 cfs43210 于 2013-3-20 21:49 编辑

While (Not $RS.eof And Not $RS.bof);循环读表
        For $i = 0 To $RS.Fields.Count - 1
                $RS.Fields($i).Value;显示表第一个数据
        Next
       
        $Select_Db = $RS.Fields(1).Value
       
        $RS.movenext;跳出循环
WEnd;结束循环读表

请问,循环读取$Select_Db数据怎么写入数组,谢谢!

shqf 发表于 2013-3-20 19:49:51

_ArrayAdd()

cfs43210 发表于 2013-3-20 20:55:51

回复 2# shqf
谢谢!解决了!现在另一个问题请教你,排序怎么不是从小到大的

cfs43210 发表于 2013-3-20 20:56:47

shqf 发表于 2013-3-20 21:22:59

_ArraySort()
帮助文件中都有介绍呵。

cfs43210 发表于 2013-3-20 21:30:04

回复 5# shqf
就是用这个排序才这样,谢谢!

cnergao 发表于 2013-3-20 23:59:08

仔细看说明和示例。
参数

$avArray 要排序的数组
$iDescending [可选参数] 如果设置为 1, 递减排列
$iStart [可选参数] 开始排序的数组索引
$iEnd [可选参数] 停止排序的数值索引
$iSubItem [可选参数] 储存于二维数组中的子索引#include <Array.au3>

;===============================================================================
; 示例 1 (使用一维数组)
;===============================================================================
Local $avArray =

_ArrayDisplay($avArray, "默认排序方式" )
_ArraySort($avArray)
_ArrayDisplay($avArray, "升序排列方式" )
_ArraySort($avArray, 1)
_ArrayDisplay($avArray, "降序排列方式" )
_ArraySort($avArray, 0, 3, 6)
_ArrayDisplay($avArray, "插值排序方式 3 to 6" )

h20040606 发表于 2013-3-27 06:38:04

按字符串排序是这样,你的改到按数值排序
页: [1]
查看完整版本: 请问,循环读取到数据怎么写入数组?(已解决)