WinCE连接数据库一段时间后自动断开的问题

楚狂歌 2015-11-12 05:12:06
使用wince设备采集数据,并将数据写到sqlsever服务器。我发现但连接打开后过大约5-8分钟连接会自动断开,再次保存数据会

自动重新连接,但是会有5-10秒的卡顿(第一次设备开机连接时也会卡,是一样的情况),给使用者造成很大的困扰。

如果想要消除这一问题,请问各路大神有什么意见?

如果异步保存的话,我担心出现没有保存成功的数据不好处理。
...全文
130 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
91program 2015-11-13
  • 打赏
  • 举报
回复
引用 3 楼 accessysq 的回复:
这个可能是空闲连接自动断了吧,如果是这样你看看是否有这方面的配置,如果没有就弄个定时器,比如3分钟空闲就操作一下。不要关闭再打开,弄其他的动作。
我也是这个意思,你可以做一个无用的操作,以保持连接。 具体的实现方式,还需要你自己设计。 你WinCE 设备与 SQLServer 之间是如何连接的?
  • 打赏
  • 举报
回复
这个可能是空闲连接自动断了吧,如果是这样你看看是否有这方面的配置,如果没有就弄个定时器,比如3分钟空闲就操作一下。不要关闭再打开,弄其他的动作。
楚狂歌 2015-11-13
  • 打赏
  • 举报
回复
引用 1 楼 91program 的回复:
你WinCE 设备与 SQLServer 之间是如何连接的? 打开后,是不是一直没有操作,所以隔一段就断开了?如果一直有数据操作,看看会不会断开?
一直操作的话,不会断开,就是隔一段时间就断开了,再操作时虽然是自动重连,但是有明显卡顿,就是希望不出现这个情况。 实际运行中,每操作一会儿就要间隔10来分钟。总不能在timer里边每过一段时间就关闭连接重新打开吧
91program 2015-11-12
  • 打赏
  • 举报
回复
你WinCE 设备与 SQLServer 之间是如何连接的? 打开后,是不是一直没有操作,所以隔一段就断开了?如果一直有数据操作,看看会不会断开?

19,519

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧