C#自定义编号 问题 (asp.net)
数据库中编号 ID 自定义编号 11 是固定的
我已经做了ID : 110001 110002递增
但是119999后几位9999时就满了增加不到想做一个加字母的 就是11a001 ; 11a002
11a999 时 11b001 ; 11z999 时
11aa01这样可以吗?怎样做呢? 或者是11abcd ;11aaad; 11a25a ;
急啊各位高手帮帮忙!
谢谢您!
------解决方案--------------------这个也可以实现就是麻烦一点
第一点就是在添加新的记录时,要进行判断和计算。
判断一下数据库里最后的记录是什么。完了在其上进行处理。因为这个字段是字符的,里面有字母,所以楼主要把字母位置确定下来。是在第几位。这样可以用substring等进行取,取只是取最后的几位数字。在这几个数字上进行加,如果到999时,再把相应的字母取出来。进行变化。所以有点麻烦