管理者软件
专业源于专注
www. myOIT. cn   
软件交流 管理软件 软件手册 »

    

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


注册  2017-12-30
发贴数  519
精华数  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
发贴数  71
精华数  0
原创贴  0
来自  杭州
状态  正常

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

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






在下是测试用户;您可以18657152095联系我,麻烦了。
htc  [个人空间]


注册  2017-12-30
发贴数  519
精华数  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号]