找回密码
 立即注册

QQ登录

只需一步,快速开始

tong

金牌服务用户

48

主题

107

帖子

417

积分

金牌服务用户

积分
417

微信认证勋章

tong
金牌服务用户   /  发表于:2021-3-3 11:02  /   查看:5008  /  回复:13
1金币
本帖最后由 tong 于 2021-3-8 16:01 编辑

1、通过引用oracle中的查询建了一个数据列表;

2、设置‘显示删除按钮’;
3、但删除时提示:有超过两个以上数据存在,删除失败;

请问问题原因是什么,应该如何处理,谢谢~

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

13 个回复

倒序浏览
VVANVI悬赏达人认证
论坛元老   /  发表于:2021-3-3 12:33:15
沙发
没有唯一标识列
回复 使用道具 举报
tong
金牌服务用户   /  发表于:2021-3-3 13:13:01
板凳
VVANVI 发表于 2021-3-3 12:33
没有唯一标识列

有的,ID就是唯一列,不过查询中用到了关联,不知是不是有影响
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-3-3 13:22:13
地板
本帖最后由 Tracy.Liu 于 2021-3-3 13:24 编辑

您好,这个提示 一般都是没有主键导致的,您把您表这里展开,看一下有没有小钥匙的标识呢。

更新数据库失败!有超过2个以上的字段存在
https://gcdn.grapecity.com.cn/fo ... 47986&fromuid=52377
(出处: 葡萄城产品技术社区)

本帖子中包含更多资源

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

x
回复 使用道具 举报
tong
金牌服务用户   /  发表于:2021-3-3 13:41:44
5#
Tracy.Liu 发表于 2021-3-3 13:22
您好,这个提示 一般都是没有主键导致的,您把您表这里展开,看一下有没有小钥匙的标识呢。

更新数据库 ...

1、查询‘zq_bd_invclass_views’中的ID是引用了表'zq_bd_invclass'的ID,表中ID是设置了主键的,查询中ID没有,但查询中ID需要设置主键吗?怎么设置呢?

2、附查询语句如下:
  SELECT zq_bd_invclass."PK_CORP",
       zq_bd_invclass."NAME",
       zq_bd_invclass."INVCLASSCODE",
       zq_bd_invclass."INVCLASSNAME",
       zq_bd_invclass."ID",
       nc_bd_corp.UNITNAME
  FROM zq_bd_invclass
  join nc_bd_corp
    on zq_bd_invclass.pk_corp = nc_bd_corp.pk_corp;

本帖子中包含更多资源

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

x
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-3-3 13:48:16
6#
您需要在视图这里,右键视图,设置主键

本帖子中包含更多资源

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

x
回复 使用道具 举报
tong
金牌服务用户   /  发表于:2021-3-3 14:09:37
7#
Tracy.Liu 发表于 2021-3-3 13:48
您需要在视图这里,右键视图,设置主键

1、在查询中设置了主键

2、数据库用户有DBA权限

3、但删除时出现权限不足提示

本帖子中包含更多资源

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

x
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-3-3 16:57:54
8#
您这个是什么版本的设计器呢?

是直接删除视图的数据么?
回复 使用道具 举报
tong
金牌服务用户   /  发表于:2021-3-3 17:03:33
9#
Tracy.Liu 发表于 2021-3-3 16:57
您这个是什么版本的设计器呢?

是直接删除视图的数据么?

我是6.0版的设计器。不是要删除视图中的数据,是要删除表中数据。
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-3-3 17:11:31
10#
tong 发表于 2021-3-3 17:03
我是6.0版的设计器。不是要删除视图中的数据,是要删除表中数据。

看提示是权限问题,不好确定。
您是点击哪个按钮后出现的问题呢?能不能把按钮中的命令截图看一下呢~不好截图的话,您可以把工程发给我哦~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部