以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 添加行出错 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=45365) |
-- 作者:lfxxdt -- 发布时间:2014/1/23 14:43:00 -- 添加行出错 列“_Identify”被约束为是唯一的。值“37711”已存在。 我在不断添加行的时侯,有时会弹出上面的错误提示,但关闭提示后仍可添加,这是什么原因。 |
-- 作者:Bin -- 发布时间:2014/1/23 14:51:00 -- 正常不应该出现这个问题,你是如何操作的呢? 使用代码循环添加行? |
-- 作者:lfxxdt -- 发布时间:2014/1/23 14:55:00 -- 我是做了一个日报表,生产各工序都打开这个日报表进行添加录入数据 |
-- 作者:Bin -- 发布时间:2014/1/23 14:57:00 -- 这样普通的添加不应该出现这样的问题啊,奇怪.你怎么老是出现一些奇怪的问题呢. |
-- 作者:lfxxdt -- 发布时间:2014/1/23 14:59:00 -- 可能是两个人同时添加一行,产生的冲突进行错误提示吧 |
-- 作者:Bin -- 发布时间:2014/1/23 15:00:00 -- 两人同时添加行也不可能出现这种问题,这个是SQL自己会处理的. |
-- 作者:lfxxdt -- 发布时间:2014/1/23 15:02:00 -- 那怎么会出现这样的问题呢 |
-- 作者:Bin -- 发布时间:2014/1/23 15:04:00 -- 你的这些奇怪的问题,我也无解了. 先是串数据,发例子过来我们几个人一起测试折腾了半天也没见串. 结果你换了一个SQL版本解决了. 现在又出现这种奇迹般的问题, 不会是你这个项目又用了原来那个版本的SQL吧?
|
-- 作者:Bin -- 发布时间:2014/1/23 15:05:00 -- 理论上,除非你使用SQL强制为_Identify赋值,否则没有利用会出现这种错误. 是不可能的. |
-- 作者:lfxxdt -- 发布时间:2014/1/23 15:07:00 -- SQL版本都是一样的,都是SQL2000,是换了一台服务器那个串数的问题,到现在为止,生产上使用人员没有反映这个问题了 |