找回密码
 加入
搜索
查看: 1527|回复: 1

[网络通信] Access统计帐号数(已解决)

[复制链接]
发表于 2019-12-4 21:11:16 | 显示全部楼层 |阅读模式
本帖最后由 xymc 于 2019-12-4 21:54 编辑

1

<div class="blockcode"><blockquote>#Region ;**** 参数创建于 ACNWrapper_GUI ****
#PRE_UseX64=n
#PRE_Res_requestedExecutionLevel=None
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <GuiStatusBar.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <ListViewConstants.au3>
#include <Access.au3>
#include <GuiListView.au3>
#include <Array.au3>
#Include <File.au3>

$mdb_data_path = @ScriptDir & "\mydata.mdb"
$mdb_data_pwd="";数据库密码
$adTable = "帐号列表";数据库表名称
$t='*'

tongji()

Func tongji()
          $addfld = ObjCreate("ADODB.Connection")
            $addfld.Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" &$mdb_data_path& ";Jet Oledb:Database Password=" & $mdb_data_pwd)
         $RS =ObjCreate("ADODB.Recordset")
          $RS.ActiveConnection = $addfld
                        $RS.Open ("SELECT 游戏大区, count(游戏帐号) AS 账号数 FROM 帐号列表 GROUP BY 游戏大区")
                        Local $id = 0
                        Local $aItems[1][2];创建一个二维数组,大小为1,后面增加数据时用ReDim调整大小
           while Not $RS.eof And Not $RS.bof
           if @error =1 Then ExitLoop
                   
                   ReDim $aItems[$id+1][2];调整一个已经存在的数组的大小
                          ; MsgBox(0,"ID",$id)
                                $aItems[$id][0] = $RS.Fields (0).value;列1数据-大区
                                $aItems[$id][1] = $RS.Fields (1).value;列2数据-数量
                                ;MsgBox(0,$RS.Fields (0).value,$RS.Fields (1).value)
                                $id = $id+1
             $rs.movenext
             WEnd
               $rs.close
              $addfld.Close
                          _ArrayDisplay($aItems, "显示统计结果");显示数组        
EndFunc


在数据库里面写的统计没问题,不知道怎么转换到AU3代码里面
请教下各位大神?
以下是acc查询语句
SELECT 游戏大区, count(游戏帐号) AS 账号数
FROM 帐号列表
GROUP BY 游戏大区;

语句
$RS.Open ("SELECT 游戏大区, count(游戏帐号) AS 账号数 FROM 帐号列表 GROUP BY 游戏大区")


本帖子中包含更多资源

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

×
发表于 2019-12-4 21:24:24 | 显示全部楼层
水木子版主好象有写这方面的例子,自己搜一下。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 08:44 , Processed in 0.145473 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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