找回密码
 立即注册

QQ登录

只需一步,快速开始

Martian 活字格认证

中级会员

22

主题

131

帖子

625

积分

中级会员

积分
625

活字格认证

QQ
Martian 活字格认证
中级会员   /  发表于:2022-2-11 15:30  /   查看:1991  /  回复:5
2金币
本帖最后由 Martian 于 2022-2-11 17:23 编辑

再执行表格操作,更新的时候,通过弹出选择框选择的数据更新会失败,
直接用下拉框或直接是文本框输入的数值则更新就成功?是什么问题?
但是如果是新增记录,用弹出框选择则是可以的,就是修改记录的时候报错是什么问题?




附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

根据您的工程文件的情况来看,应该是这样的问题,当你在列表页面点击“修改”时打开了一个详情页面,在该页面点击“选择上级部门”,打开一个选择页面,而选择页面与列表页面都是同一个数据表,选择并关闭回传后,实际上是又再次打开了一次详情页面,这样一来就存在了另一个选择的ID,这样就存在了在页面显示的点击修改时打开的ID,选择时打开的未显示的ID,点击更改时因为你更新的是当前行,因此更新时就出现了表1.ID冲突的提醒,绑 ...

5 个回复

倒序浏览
最佳答案
最佳答案
ry0103
初级会员   /  发表于:2022-2-11 15:30:38
来自 5#
根据您的工程文件的情况来看,应该是这样的问题,当你在列表页面点击“修改”时打开了一个详情页面,在该页面点击“选择上级部门”,打开一个选择页面,而选择页面与列表页面都是同一个数据表,选择并关闭回传后,实际上是又再次打开了一次详情页面,这样一来就存在了另一个选择的ID,这样就存在了在页面显示的点击修改时打开的ID,选择时打开的未显示的ID,点击更改时因为你更新的是当前行,因此更新时就出现了表1.ID冲突的提醒,绑定的ID是点击更改时的ID,但因为选择回传再次打开后,当前行ID已经变成了选择的行ID,两行的ID不一致,就出现冲突了,你可以试试选择与更改相同的行,就不会出现冲突了。解决这个问题除了楼上的方案,还可以更新时采用特定行更新即可

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
小许abc活字格认证
初级会员   /  发表于:2022-2-11 16:12:53
2#
没工程文件,看不出什么问题来。
回复 使用道具 举报
Martian活字格认证
中级会员   /  发表于:2022-2-11 17:25:09
3#
小许abc 发表于 2022-2-11 16:12
没工程文件,看不出什么问题来。

文件上传了
回复 使用道具 举报
小许abc活字格认证
初级会员   /  发表于:2022-2-11 18:05:08
4#
本帖最后由 小许abc 于 2022-2-11 18:09 编辑




新建个视图,数据来源是表1。  

页面1中的表格数据绑定为表1的视图。就可以解决.应该是你原本的使用方式有冲突







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-2-14 10:55:41
6#
感谢ry0103和小许abc大佬的鼎力支持
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部