以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 网络环境下的复杂编号 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=185026) |
-- 作者:HANZHIGANG -- 发布时间:2023/1/31 13:46:00 -- 网络环境下的复杂编号 在帮助文件《网络环境下的复杂编号》一章中: 1、因为订单表的编号列是主键列,所以在任何时候都不能为空,必须在增加行的时候,为新增行生成一个临时的编号,为此我们将订单表的DataRowAdding事件设置为: Static Index As
Integer = 99999 和正式的编号不同,临时编号的顺序号为5位,而且是从99999开始倒序编号,这样用户一看就知道这是临时的编号。 这个临时编号如果不是主键的话,这个步骤是否可以去掉,如果去掉,会不会产生什么后遗症,尤其针对多表的情况。请老师指教 |
-- 作者:有点蓝 -- 发布时间:2023/1/31 14:01:00 -- 编号如果要用作其它用途,比如关联子表,那就不能去掉。否则可以去掉 |
-- 作者:HANZHIGANG -- 发布时间:2023/1/31 14:04:00 -- 老师,我是说这个步骤,可以去掉不?不是编号 主要是不想产生个临时的编号 想直接生成正式的编号。 |
-- 作者:有点蓝 -- 发布时间:2023/1/31 14:07:00 -- 不能去掉。直接生成真正编号参考这种:http://www.foxtable.com/webhelp/topics/3008.htm |