找回密码
 立即注册
收起左侧

QT连接mysql数据库,怎样链接有效时长的问题?

0
回复
4054
查看
[复制链接]
累计签到:2 天
连续签到:1 天
来源: 2015-9-24 10:00:05 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
运行环境:QT5.5 VS2013
表现情况:
     功能:点击按钮,随机生成一段字段,将字段利用qt qsqldatabase将字段插入到mysql表中,能正常走通;
但是,将程序一直打开,过了一晚上再点击按钮,执行上述功能:
    1.qsqlquery插入语句则执行失败。
    2.qsqldatabase的状态依旧是isopen()返回为true
所以相当于数据库虽然打开了,但是好像失效了的感觉,怎样判断连接已经失效了?或者怎样避免长时间运行,造成了数据库连接失效?


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了