Foxtable(狐表)用户栏目专家坐堂 → [求助]锁定窗口 sql断开及连接 求思路


  共有1734人关注过本帖树形打印复制链接

主题:[求助]锁定窗口 sql断开及连接 求思路

帅哥哟,离线,有人找我吗?
a87918021
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:290 积分:2317 威望:0 精华:0 注册:2013/11/29 16:59:00
[求助]锁定窗口 sql断开及连接 求思路  发帖心情 Post By:2017/3/26 21:37:00 [只看该作者]

项目要求:写一个在程序空闲时,自动锁定程序。必须输入密码才能解锁

图例:
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170326212526.jpg
图片点击可在新窗口打开查看

目前思路:1. 在项目属性SystemIdle里判断一定时间空闲程序后打开窗口,在 afterload 加载窗口后先 unload 卸载datatable表,再 connections.delete 删除数据库.
              2. 在锁定窗口中输入密码后回车,connections.add 新增数据库. load 加载datatable表

问题要点:发现sql长连接特别耗云主机内存,长时间不用程序必须断开。但load出来的表,跟程序窗口之前打开的数据不一样。

      解决两个方向,一个是sql断开有没有其它 假断开 之类的?( 最好 )
                         另一个是不是要写一个麻烦的fiter,保存之前打的几个表的数据在load时添加条件?(很麻烦的)

  求大神指条明路,玩两天了。玩不动了。。。。。。图片点击可在新窗口打开查看图片点击可在新窗口打开查看图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/26 23:46:00 [只看该作者]

 长时间不使用,还不如直接关闭或者解锁的时候重新启动项目。

 回到顶部
帅哥哟,离线,有人找我吗?
a87918021
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:290 积分:2317 威望:0 精华:0 注册:2013/11/29 16:59:00
  发帖心情 Post By:2017/3/27 13:27:00 [只看该作者]

但公司里的人平时工作都开着系统软件,一开都是从上班到下班的。即使不用,也开着。电话一来就方便查询编辑的呀。没有方法吗?

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/27 14:55:00 [只看该作者]

以下是引用a87918021在2017/3/27 13:27:00的发言:
但公司里的人平时工作都开着系统软件,一开都是从上班到下班的。即使不用,也开着。电话一来就方便查询编辑的呀。没有方法吗?

 

重新打开一次项目不行?

 

DataTables.RejectChanges
Syscmd.Project.Open(ProjectFile)

 


 回到顶部