易语言防止同一帐号多用户登录

我在数据库里添加一个字段“aaa”,这个字段的默认值为0,当用户登录后这个字段值为1,用户退出后,这个字段值恢复0,要怎么写成功解决我的问题 追加50

给你一个想法:数据库中加一个时间字段,登录时将登录时间写入,以后每5秒(按需求设置)刷新时间,然后写一个服务器每6秒就检测一次(或者让客户端自行检测),超过5秒未更新的就将aaa字段设置为0,望采纳!;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-18
判断完账号密码都对应正确后 运行以下脚本 但是程序非正常关闭 就无法修改成未登陆 比如在任务管理器里结束该程序 或 电脑突然重起 那么下次就无法在登陆该账号 需要进数据库修改该字段为0
SQL语句 变量为文本型
复制以下代码:
SQL语句 = “UPDATE 数据表名 SET 记录登陆字段名 ='” + “已登陆” + “'”

执行SQL语句 (数据库句柄, SQL语句)
.如果 (执行SQL语句 (数据库句柄, SQL语句) = 假)
信息框 (“修改状态失败!”, 0, , )
.否则
信息框 (“修改状态成功!”, 0, , )
.如果结束
相似回答