以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于远程数据源项目数据的保存 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=34184) |
-- 作者:wcs -- 发布时间:2013/6/1 21:46:00 -- 关于远程数据源项目数据的保存 我做了一个不太复杂的项目管理系统,使用固定域名,SQL2005数据库,各员工在外网环境下登录。 狐表项目的特点是,在打开项目、同步项目、保存项目时才与服务器通讯,其他情况下一般不与服务器通讯。 我们出现了数据未保存,员工的客户端就退出了的严重问题,工作信息付诸东流!! 具体是这样的: 客户端正常联接服务器正常打开项目,在客户端输入数据以后因网络不稳暂无法联通服务器,这时点击“保存”键时,系统不会有“通讯断...."的提示,只是反应迟滞(点击”同步所有表“时,有提示)。这时如果退出系统,系统会提示是不是要保存项目,点击是,系统也不会有提示,只是不退出系统。一般用户会再次点击退出系统,并点击否(以为已经保存了)! 这是不是有问题?我们的用户是非常一般的用户,这样没有提示会让人误解是正常的,数据已保存。 没办法,我只有在”保存“前写代码判断数据源是不是连接正常,这样可以明确地给用户提示,是不是保存了,如果网络故障无法恢复也可给用户机会另存为EXCEL。 不知各位有没有这方面的经验,如何解决的? |
-- 作者:Bin -- 发布时间:2013/6/3 8:38:00 -- 你这个解决思路也可以行的啊! |