易语言的MYSQL数据库操作。

.版本 2
.支持库 mysql
.支持库 spec

.程序集 窗口程序集_启动窗口
.程序集变量 MySql句柄, 整数型

.子程序 __启动窗口_创建完毕

.子程序 _按钮1_被单击

MySql句柄 = 连接MySql (IP地址.内容, 数据库名.内容, 数据库密码.内容, , 到整数 (3306))
调试输出 (MySql句柄)

.子程序 _按钮2_被单击
.局部变量 记录集句柄, 整数型
.局部变量 账号ID, 文本型

执行SQL语句 (MySql句柄, “select * from 用户.在线列表 where 在线=1”) ' 数据库:用户 表名称:在线列表 字段名称:在线、在线用户 如用户在线,在线=1,用户不在线,在线=0
记录集句柄 = 取记录集 (MySql句柄)
读字段值 (记录集句柄, “在线用户”, 账号ID)
调试输出 (账号ID)

每次我都只能获取到一条在线信息,请问如何获所有在线的信息?

用循环读取后面的记录:
计次循环首 (取记录集行数 (记录集句柄), 计次)
读字段值 (记录集句柄, “在线用户”, 账号ID)
调试输出 (账号ID)
到下一行 (记录集句柄)
计次循环尾 ()
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-02-26
执行SQL语句 (MySql句柄, “select * from 用户.在线列表 where ”)
语句问题。!本回答被网友采纳
第2个回答  2016-08-16
好流弊弊弊弊弊

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网