推荐_如果可以的话,使用自增长ID代替现有的编码运作,作为索引_想到就说
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 3  1/1   1  
作者
内容
htc  [个人空间]


注册  2017-12-30
发贴数  528
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2024-07-16 15:07

这样的话,各种编号怎么改都不会错乱。 
 
因为资料一旦建立,就是唯一的ID号(表的索引ID),它对应的系统记录的各种编码,都依此自增长编号来进行检索,快、稳、准。 
 
对用户呈现的还是它自己编的编号,而系统的运行逻辑是这个索引ID。 
 
一经建立这个索引ID是不变的。用户不管怎么去修改界面上的编码都不会引起系统的运作异常。 
 
比如说:现在查询物料编码修改历史的时候,如果今天建了一个物料编码,AAA,名称是BBB。 
删除了。 
 
后天又再建一个AAA,名称为CCC。 
 
那么在查询的时候,就会将BBB与CCC混在一起显示了。 
 
而如果系统用唯一的自增长ID,则这个BBB与这个CCC就是独立的信息,非常明了。


        于 2024-07-16 15:07 被 htc 修改


tuotu  [个人空间]
QQ名  趵突泉 516112


注册  2005-10-09
发贴数  73
精华数  0
原创贴  0
来自  杭州
状态  正常

级别  会员
#2»发布于2024-07-15 03:18

你站在开发公司的角色,就不会这样说了。此功能好像是这个意思,你将来不会重复使用所有编号,好开放,但是软件上不需要这个,可以用数据库文件ID试下吧






在下是早期测试用户;您可以18657123987,516112联系我,故不要怕麻烦了。免费提供非官方源码级服务,服务法,不透露内部架构,提供第三方捷径,版权属于官方,也不透露定制方

htc  [个人空间]


注册  2017-12-30
发贴数  528
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#3»发布于2024-07-16 15:06

楼上的大师,可能get点不一样。 
这个id是指 表的索引id 
 
对用户呈现的还是它自己编的编号,而系统的运行逻辑是这个索引ID。 
 
一经建立这个索引ID是不变的。用户不管怎么去修改界面上的编码都不会引起系统的运作异常。 
 
比如说: 
 
现在查询物料编码修改历史的时候,如果今天建了一个物料编码,AAA,名称是BBB。 
删除了。后天又再建一个AAA,名称为CCC。 
 
那么在查询的时候,就会将BBB与CCC混在一起显示了,因为系统是按AAA去建立关联的。 
 
而如果系统用唯一的自增长ID,则这个BBB与这个CCC就是独立的信息,非常明了。


        于 2024-07-16 15:06 被 htc 修改



 3  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]