zuzsk 发表于 2007-12-29 16:44:20

无法报新defect

重装服务器后,建立与原来相同的项目
然后把原来的库导过来
旧的bug都在库里,但是无法新报bug
提示:Failed to add new bug.
违反了 PRIMARY KEY 约束 'bg_PrimaryKey'。不能在对象 'BUG' 中插入重复键。 | IDispatch error #3119
CDBCursor::QueryExecute
BaseCursor::QueryExecute
CBug :: AddBug
新建的项目可以新增bug
我用的是2000server,TD8.0,SQLSERVR2000
请各位高人指教

yangkinki 发表于 2009-3-14 10:08:18

该问题是由于纪录TD项目下一些主键当前所到达值错误而导致该问题出现,就是SEQUENCES过时,导致在新加数据时所取出来的主键值已在数据库存在而导致无法新增。解决问题的方法就是修改TD数据项目下SEQUENCES表下的bug的SQ_SEQ_VALUE的值与实际相符。

grazefish 发表于 2009-6-11 10:51:45

非常感谢,试了后搞定了.
页: [1]
查看完整版本: 无法报新defect