起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 21550|回复: 21

[结贴] 修改数据及保存数据的时候报错

[复制链接]

64

主题

199

帖子

451

积分

中级会员

Rank: 3Rank: 3

积分
451
QQ
发表于 2019-4-11 09:58:38 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: MS SQLServer 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 其它 浏览器: Chrome
本帖最后由 DemonHuan 于 2019-4-11 10:00 编辑

修改数据的时候报错:
Caused by: com.justep.exception.BusinessException: 编码: JUSTEP150186; 提示: 更新记录FDCQ2, FDCQ2, key="8"出错, 不存在符合条件的数据, UPDATE FDCQ2 FDCQ2 SET FDCQ2.JGSJ = :JGSJ_new, FDCQ2.version = :version + 1  WHERE FDCQ2= :FDCQ2_old AND FDCQ2.version = :version_old; 可能的原因: 数据被其他用户修改了; 数据被其他用户删除了
        at com.justep.exception.BusinessException.create(Unknown Source)
        at com.justep.system.data.impl.TableImpl.edit(Unknown Source)
        at com.justep.system.data.impl.TableImpl.save(Unknown Source)
        at com.justep.system.data.impl.TableImpl.save(Unknown Source)
        at com.justep.system.data.BizData.save(Unknown Source)
        at BizProcedure.save(BizProcedure.java:18)
        ... 26 more

总是时不时的发生这个问题,怎么回事啊。 昨天好好用的 今天就出现这个问题。这样很影响线上使用啊,麻烦给给看看到底是什么问题啊,能从根本上解决。谢谢

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2019-4-11 10:38:43 | 显示全部楼层
更新数据前执行一下数据的刷新
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

64

主题

199

帖子

451

积分

中级会员

Rank: 3Rank: 3

积分
451
QQ
 楼主| 发表于 2019-4-16 10:29:15 | 显示全部楼层
你说的是在保存前先更新一下吧。 我再保存前执行了保存前事件,先刷新了一下数据,但是还是这个问题,没有解决。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2019-4-16 11:13:42 | 显示全部楼层
先刷新数据再修改保存
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

64

主题

199

帖子

451

积分

中级会员

Rank: 3Rank: 3

积分
451
QQ
 楼主| 发表于 2019-4-16 11:16:50 | 显示全部楼层
对啊  每次打开页面的时候都对数据进行过滤刷新啊。 然后才是操作。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2019-4-16 11:45:07 | 显示全部楼层
data的updateMode怎么设置的?

页面中把version的值也显示出来,报错的时候对比页面中没有修改的字段值给数据库中的值是否一样
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

64

主题

199

帖子

451

积分

中级会员

Rank: 3Rank: 3

积分
451
QQ
 楼主| 发表于 2019-4-16 13:45:10 | 显示全部楼层
data的updateMode设置是 whereVersion。

其余的没有什么不一样的。
回复 支持 反对

使用道具 举报

64

主题

199

帖子

451

积分

中级会员

Rank: 3Rank: 3

积分
451
QQ
 楼主| 发表于 2019-4-16 14:22:29 | 显示全部楼层
还有什么方法可以试试吗?  实在不行的话 可以提供远程,或者给你源码,因为现在这样我没办法更新服务器。 项目没办法升级了!挺急的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2019-4-16 14:30:31 | 显示全部楼层
只修改JGSJ字段有问题还是修改其他字段都有问题?

其他功能同样关系类型的字段修改保存会报错吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

64

主题

199

帖子

451

积分

中级会员

Rank: 3Rank: 3

积分
451
QQ
 楼主| 发表于 2019-4-16 15:08:52 | 显示全部楼层
修改哪个字段都报这个错。  其他的类似的功能修改就没有问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-19 08:01 , Processed in 0.109081 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表