吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1873|回复: 15
收起左侧

[求助] 易语言的mysql连接问题

[复制链接]
sdrzlg1987 发表于 2022-6-27 09:38
本帖最后由 sdrzlg1987 于 2022-6-27 09:45 编辑

我做了一个档案查询系统,在主窗口做了一个连接数据库的按钮,用来连接数据库,但正常连接以后,如果不是连接后马上操作,放置十几秒,然后点击   查询按钮  的时候会提示找不到数据库(感觉像是一段时间不活动断开了连接),第二次再点击 查询按钮 才返回数据,不知道是为什么,百度也无果,请大神们指导。

这是我的判断条件,就是这个判断条件在闲置十几秒后没有执行成功:
2022-06-27_094257.jpg

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
qazmc1314 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

898522783 发表于 2022-6-27 09:46
貌似时间长会自动断开的,可以把连接专门创个子程序,每次调用时候重新连接。
mumu312 发表于 2022-6-27 09:50
这没说吧,奶奶的,一段sql语句,一会不能用,然后放一段时间后就能用了,我也不知道为啥
cdsgg 发表于 2022-6-27 09:53
你看看是不是mysql 设置问题 我也是 我写的软件在别的电脑里面不会断连 在自己电脑一直断连
Jr丶新一 发表于 2022-6-27 10:02
用连接池
暗夜星辰sky 发表于 2022-6-27 10:15
需要设置个时钟一段时间执行一次语句
xiaolong23330 发表于 2022-6-27 10:27
mysql是可以设置连接存活的时长的,也就是超时时间,在my.cnf或者my.ini里面设置,你可以查查相关资料
4899 发表于 2022-6-27 10:47
做个心跳检测吧,各一段时间执行一次。如果发现连接断开就重连
归隐小赵 发表于 2022-6-27 11:13
执行sql前,调用ping函数检测一下心跳,默认有超时的,当x秒无活动,mysql会自动断开连接
无知灰灰 发表于 2022-6-27 11:37
是会断开,所以需要用连接池,或自己设置心跳,去查询一下。。。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 10:12

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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