找回密码
 加入
搜索
查看: 4240|回复: 7

[系统综合] 请问,循环读取到数据怎么写入数组?(已解决)

  [复制链接]
发表于 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数据怎么写入数组,谢谢!
发表于 2013-3-20 19:49:51 | 显示全部楼层
_ArrayAdd()
 楼主| 发表于 2013-3-20 20:55:51 | 显示全部楼层
回复 2# shqf
谢谢!解决了!现在另一个问题请教你,排序怎么不是从小到大的[img][/img]
 楼主| 发表于 2013-3-20 20:56:47 | 显示全部楼层
[img][/img]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2013-3-20 21:22:59 | 显示全部楼层
_ArraySort()
帮助文件中都有介绍呵。
 楼主| 发表于 2013-3-20 21:30:04 | 显示全部楼层
回复 5# shqf
就是用这个排序才这样,谢谢!
发表于 2013-3-20 23:59:08 | 显示全部楼层
仔细看说明和示例。
参数

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

;===============================================================================
; 示例 1 (使用一维数组)
;===============================================================================
Local $avArray[10] = [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]

_ArrayDisplay($avArray, "默认排序方式" )
_ArraySort($avArray)
_ArrayDisplay($avArray, "升序排列方式" )
_ArraySort($avArray, 1)
_ArrayDisplay($avArray, "降序排列方式" )
_ArraySort($avArray, 0, 3, 6)
_ArrayDisplay($avArray, "插值排序方式 3 to 6" )
发表于 2013-3-27 06:38:04 | 显示全部楼层
按字符串排序是这样,你的改到按数值排序
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-17 23:51 , Processed in 0.081238 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表