51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2272|回复: 2
打印 上一主题 下一主题

[求助] TD中添加一个新Bug失败

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-8-1 09:35:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是新建了一个项目,然后把原有项目中的缺陷导入到新项目中,可是新加了几个Bug后就不能再加了,会报以下错误!
Failed to add new bug.
违反了 PRIMARY KEY 约束 'bg_PrimaryKey'。不能在对象 'BUG' 中插入重复键。 | IDispatch error #3119
CDBCursor::QueryExecute
BaseCursor::QueryExecute
CBug :: AddBug

希望各位高手能帮小妹搞定这个问题!
感激!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-8-1 10:32:48 | 只看该作者
不知道你是用什么方法将数据导入到新project的。这个问题可能是导入过程中将原先项目里的一些数据表的约束给一起导进到新项目里了,导致和新项目里的有冲突。
你试试用复制粘贴的方法将缺陷添加到新项目中,看看还会不会有这个错误。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-8-1 10:40:33 | 只看该作者
的确是跟以前项目的BG_BUG_ID冲突了,所以如果要跟以前项目的Bug衔接起来就要将
TD中SEQUENCES表中BUG字段的值改成你最大的那个BUG ID号,再添加BUG的时候,ID就是在这个值的基础上加1。
比如说你现在有100个BUG,把那个值改到101就可以了。
多亏高人指点阿。sdlkfj3
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-28 09:34 , Processed in 0.058982 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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