Foxtable(狐表)用户栏目专家坐堂 → 【急】数据保存后被替换


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

主题:【急】数据保存后被替换

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


加好友 发短信
等级:一尾狐 帖子:409 积分:3022 威望:0 精华:0 注册:2012/1/19 10:11:00
【急】数据保存后被替换  发帖心情 Post By:2012/6/25 9:06:00 [只看该作者]

给114个村录入档案条目用的,有些村数据输入保存后数据被部分替换了,不知什么原因?

上传数据库(数据库名:village)和项目,请狐爸帮忙,开发者密码joshua2415,其他用户密码是dangan,

用08806用户进入系统,案卷库和文件库是关联的,选择导航窗口案卷库和文件库的加载全部记录结点,把数据加载进来后,选择案卷库的档号为08806-2.2-056的记录,可以看到关联的文件库下有条档号为08807-1-188-002的记录,这不是输错的,而是保存后原来的数据被部分替换了,很多单位都出现了这个情况,现在都暂停使用了,很急,到底什么原因,请求帮助~

 

数据库文件和项目已发往邮箱:800014337@b.qq.com

 

有情况电联:0571-82622570

 

19218,08806,08802进去也有这样的情况,19218情况很严重,尤其是文件库,他们的数据被部分替换,替换没有规律,很奇怪~

 

以前都好好的,星期四(2012.6.21)输的单位之间的数据都发生了乱串现象,我怀疑是否和保存机制有关系?

 

你可以19218进去,在案卷库中输1条,关联的文件库输3条,保存一下,就会发现数据乱串了。

[此贴子已经被作者于2012-6-25 12:06:02编辑过]

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


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/6/25 13:21:00 [只看该作者]

你发的数据库是什么格式的? 我们附加和还原都不行的。

 


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


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/6/25 13:21:00 [只看该作者]

你发的数据库是什么格式的? 我们附加和还原都不行的。

 


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


加好友 发短信
等级:一尾狐 帖子:409 积分:3022 威望:0 精华:0 注册:2012/1/19 10:11:00
  发帖心情 Post By:2012/6/25 14:42:00 [只看该作者]

是sql server备份,先建一个数据库,名字叫village,然后还原数据库。


 回到顶部
帅哥哟,离线,有人找我吗?
云淡风轻
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:409 积分:3022 威望:0 精华:0 注册:2012/1/19 10:11:00
  发帖心情 Post By:2012/6/25 15:47:00 [只看该作者]

狐爸,能否解释下什么意思,就是为什么会出现这种情况?你的给我的代码我不是很明白~谢谢


 回到顶部
帅哥哟,离线,有人找我吗?
云淡风轻
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:409 积分:3022 威望:0 精华:0 注册:2012/1/19 10:11:00
  发帖心情 Post By:2012/6/25 17:44:00 [只看该作者]

狐爸,测试得如何了?


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/6/25 18:11:00 [只看该作者]

1、我选择选择案卷库的档号为08806-2.2-056的记录,文件库并没有出现08807-1-188-002的记录

2、你的系统有个漏洞,你的案卷库的DataColchanged事件代码为:

 

Dim dr As DataRow = e.DataRow
If e.DataCol.Name = "qzh" OrElse e.DataCol.Name = "mlh" OrElse e.DataCol.Name = "ajh"  Then
    e.DataRow("dh") = dr("qzh") & "-" & dr("mlh") & "-" & dr("ajh")
End If

 

也就是说的你档号列是动态生成的,但是你的文件库中的记录并没有全部加载。

这样有可能案卷库的档号变了,但是文件库的档号没有变,从而引发混乱。


 回到顶部
帅哥哟,离线,有人找我吗?
云淡风轻
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:409 积分:3022 威望:0 精华:0 注册:2012/1/19 10:11:00
  发帖心情 Post By:2012/6/26 8:57:00 [只看该作者]

哦,谢谢,狐爸,我同事说,关联的文件库数据输入保存后就不见了,这些表都开启插入功能,自动增加了sortkey,里面的值很乱,会不会和这个有关系,还有,都是单位间数据乱串,和漏洞有关吗?


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/6/26 9:00:00 [只看该作者]

关联和sortkey没有关系的。

 回到顶部
帅哥哟,离线,有人找我吗?
云淡风轻
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:409 积分:3022 威望:0 精华:0 注册:2012/1/19 10:11:00
  发帖心情 Post By:2012/6/26 12:16:00 [只看该作者]

sortkey的值很乱,一开始以为这里出问题,把sortkey列删掉了,后来又加上去,其值和Identify的值一样,不知要不要紧?

 回到顶部
总数 22 1 2 3 下一页