以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 苦恼.数据在局域网中使用 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=3727) |
-- 作者:卟离卟弃 -- 发布时间:2009/7/28 17:00:00 -- 苦恼.数据在局域网中使用 小弟为数据常常丢失不见而苦恼,刚开始以为网速太慢,现已经变为光纤,可还是有数据丢失的事情发生,哎. 小弟这儿的结构是这样的 服务器一台,24小时开机状态,任何用户都有权限修改服务器中数据文件夹的内容.(除了服务器安装有数据库软件,其它子机都没有安装数据库软件),所以在服务器中保存数据权限的问题是不会有. 狐表文件也是运转正常的.(三个用户同时使用同一样的文件程序,读;写同一个数据库), 打个比方,仓库收料单据是根据数据打印出来的,就是先把数据输入进去了,在打印单据出来.等过了3..5天后,拿单据去审核数据,结果发现数据不见了...... 也不知道是当时没有保存上(不可能每输入一条记录就保存并复查一次),还是其它什么原因,,丢吧,又不是全部丢失,单单就那么一条数据,或两条数据丢失,,很难核对啊,现在我根本上都用两个表,一个狐表文件,另一个EXCEL文件,工作量大啊... 喜欢狐表在局域网中数据共享与共同多个用户 写入修改,统计分晰.权限管理方面的功能..数据丢失让我很苦恼... 我用ACC数据库 不知道各位大哥大姐,在局域网中是怎么样防范这种"事故"的,用什么方法来检查,迷补这种"事故"???请教小弟两招.......... 本机是没有任何问题,可我最想要的是局域网数据共享.... [此贴子已经被作者于2009-7-29 10:09:12编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2009/7/28 17:11:00 -- foxtable是断开运行的,保存的时候才会链接,而且只保存修改的行,不管是读取还是保存数据,都是.net自己的类完成的。 除非人为删除或者代码有问题,或者根本没有保存,否则绝对不可能丢失数据。 另外注意关联问题,有可能设置不当,父表关联列内容发生变化后,子表关联列没有同步更新,导致父子记录失联。 你可以设置一个打印按钮,打印之前存盘一下。 [此贴子已经被作者于2009-7-28 17:11:29编辑过]
|
-- 作者:菜鸟foxtable -- 发布时间:2009/7/28 21:45:00 -- 老爹,这个问题我也遇到,从四月份开始,我的系统已经开始投入使用,楼主所说的数据丢失问题的确存在。直到现在我也没找出问题所在。 我那个项目采用SQL外部数据表,比如表A和表B,表A没有引用到项目文件中,数据写入用的是SQL语句,明明已经写入,而且能查询到的,第二天就发 现某些数据行消失了。根本找不出问题所在。而表B引用到项目文件中,则没试过数据行消失的问题。 这里强调一点,表A只提供了写入语句,除了我这个管理员,其他人没有删除功能。请问老爹是怎么回事? [此贴子已经被作者于2009-7-28 21:51:39编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2009/7/28 22:10:00 -- 直接用SQL写入的话,更加和foxtable无关了,你只能自己去测试分析了。 [此贴子已经被作者于2009-7-28 22:34:07编辑过]
|
-- 作者:卟离卟弃 -- 发布时间:2009/7/29 10:07:00 -- 人为删除是不可能的,不可能自已删除自已的数据.在说其它人电脑中也不可以安装数据库软件(所以电脑设置为不许安装任何软件) |
-- 作者:狐狸爸爸 -- 发布时间:2009/7/29 10:34:00 -- 保存一次要两分钟? [此贴子已经被作者于2009-7-29 10:45:16编辑过]
|
-- 作者:卟离卟弃 -- 发布时间:2009/7/29 10:51:00 -- 每次输入的数据不是很多,比如说,到了月底,对某一供应商本月送货的款项进行采购付款操作..(表中有10列,我只需要在付款日期列中填上日期,在付款金额列中填上付款金额) 数据复制来复制去的意思是这样的 采购定单表中有 采购定单跟踪号 采购物料名称,,类别,计量单位,采购数量.采购单价 在采购收料表中,肯定也要有 采购定单跟踪号 物料名称,,类别,计量单位,采购单价(这些条件就是丛采购定单表中复制来的) 在采购付款表中,肯定也要有 采购定单跟踪号 物料名称,类别,计量单位,采购单价,收料数量,收料日期(这些条件就是丛采购收料表中复制来的) 以前我会天天备份数据库,(将数据库文件复制到另一个地方),我以为是天天复制数据库出了问题,本来我没有动过数据库.. 合并.只是为了查看数据的时候好看一点,才合并列中数据相同的行...查看完后,都已取消合并.. 软件确实是死得,我慢慢找原因吧,.................. |
-- 作者:wcs -- 发布时间:2009/7/29 12:27:00 -- 同步--保存--打印,这是必要的。 同步和保存不会时的,因为你只保存一条记录啊! 我没有发现数据丢了的问题,我这里是五个人同时查询、使用的。 我没用SQL保存数据。只用它来查询啊,方便快捷多表! |
-- 作者:cpayinyuan -- 发布时间:2009/7/29 12:32:00 -- 我用FoxTable+SQL server,很多人同时操作,没有发现楼主所说的问题. 我在软件中采用的办法是,所有的数据编辑都在窗口中进行,每个编辑窗口每关闭一次,就保存一次与本窗口相关的表.贺老师说了,狐表只保存变动的记录,速度很快的. 不知道楼主是不是每次操作之后都及时保存了! 另外,建议楼主测试一下您的网络(包括服务器端和客户端)是不是稳定,是否有丢包的现象?根据我的经验,狐表和数据库软件对网速的要求并不高,用2M的网络基本上没有问题,但是,对网络的稳定性要求比较高,如果网络时断时通,肯定会出问题的! 另外,对楼主的情况不太明白,楼说的问题说是局域网的问题,1楼又说嫌网速慢换成光纤,这让人很奇怪:如果是局域网,用普通的网线就可以达到100M的速度,有什么必要换成光纤!如果是远程网,楼主又说文件夹共享权限的问题.的确让人费解,还是请楼主把情况说清楚吧,这样也方便大家帮助您! [此贴子已经被作者于2009-7-29 12:39:04编辑过]
|
-- 作者:wcs -- 发布时间:2009/7/29 12:35:00 -- 我用的SQL数据库 |