ERwin设计是两个表的外健关系为Non-identifying关系时,就删除数据出错(100分)

  • 主题发起人 主题发起人 视觉音乐
  • 开始时间 开始时间

视觉音乐

Unregistered / Unconfirmed
GUEST, unregistred user!
上一次提出的问题到昨天才解决掉,但不知道原因 问题原地址在:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1000366
我用ErWin设计数据库,数据库是sqlServer
两个表的外健关系只要是Non-identifying关系时,就删除数据时就出错
难道是ado的bug或者是ErWin的问题?
不知大家有过次经历没有.
我专门写了一个小程序,建了两个表测试.
 
各位有用过的吗? 能否指点一二?
 
大家有碰到过的吗? 不要袖手旁观啊
来者有分!
能提供帮助的,可以再加分!
: )
 
我在线等待啊,怎么没人回复?
帮替一脚也好啊
: (
 
可能是数据约束问题,
你没有说报的什么错
 
错误:
我用ADOTbl,每次删除一个数据时,都会提示‘无法为更新数据集定位:一些值可能已在
最后读取后改变‘ 数据也被删除掉了,但是却找不到问题的原因。所有表中只有这一个表
会出错,但此表一共只有三个字段,一个主键,没有外键关联,(只是该表的id作为了另
一个表的外键,但只是Non identifyiing 关系),请各位大虾指点!
 
你用的是什么版本的ERwin啊?
我这儿有一个是2。0的是92年的吧
 
我用的是ERWin4.0 最新版的
 
ERWin会自动帮你生成一些触发器的
你看看那个表上有没有不是你自己创建的触发器,可能是触发器的原因。
 
ERWin4.0 中文使用說明嗎
 
唉,问题还是没有解决,不过来者有分
 
后退
顶部