以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于关联子表添加默认时间 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=68502) |
-- 作者:sara -- 发布时间:2015/5/19 13:36:00 -- 关于关联子表添加默认时间 我是订单表和订单明细表建立的关联,在Tables("订单表.订单明细表")中设置时间,就是在添加一条订单明细时候,写入下列代码 Tables("订单表.订单明细表").Current("预交日") = Date.Today然后电脑就死机了 |
-- 作者:Bin -- 发布时间:2015/5/19 13:37:00 -- 检查DataColChanged事件 是否死循环了. 电脑死机不至于吧.最多是狐表卡死 搞不定上个例子
|
-- 作者:sara -- 发布时间:2015/5/20 8:30:00 -- 确实是,我是按钮添加,添加中包含时间默认值,然后在DataColChanged事件中有个更新数据库语句,更新语句是个循环,必须更新成功,可能存在的冲突问题吧 |
-- 作者:Bin -- 发布时间:2015/5/20 8:31:00 -- 你这不科学,应该循环3次就好. 万一一直不更新成功不就卡死了么 |
-- 作者:sara -- 发布时间:2015/5/20 9:52:00 -- 但是我的要求是必须更新成功 |
-- 作者:狐狸爸爸 -- 发布时间:2015/5/20 10:14:00 -- 提问要贴出完整代码,并描述设计逻辑,就凭一句代码,谁能知道冲突在那里? [此贴子已经被作者于2015/5/20 10:18:09编辑过]
|
-- 作者:Bin -- 发布时间:2015/5/20 10:22:00 -- 必须成功. 语句错误了.永远都成功不了.那岂不是卡死了? 网络断了 永远都更新不了.肯定就会卡死了啊 所以,一定次数更新不上,说明出问题了.应该弹出提示提醒用户.或者放弃作废数据. 而不是一根筋我就是在循环.这样卡死了.用户体验也不好
|
-- 作者:sara -- 发布时间:2015/5/20 15:34:00 -- 额,可是一旦出现这样的问题数据库就不统一了啊。我现在有两个数据表,必须统一 |
-- 作者:Bin -- 发布时间:2015/5/20 15:36:00 -- 作废这条数据. 并且提示用户. |