济南大案纪实电视剧:关于数据编号累加问题

来源:百度文库 编辑:高校问答 时间:2024/05/05 09:45:55
向大家请教一个问题:
数据库字段中有这么一组有规律的单号数据:
JH-0000000001
JH-0000000002
XS-0000000001
JH-0000000003
JH-0000000005
XS-0000000002
XS-0000000003
JH-0000000006
现在,我想在添加记录时,单号自动累加,比如要自动累加“XS-”开头的,就是XS-0000000004,如果累加“JH-”开头的,就是JH-0000000007

请问,应该怎么做?思路怎么样呢?
环境:ASP+ACCESS

补充楼上二位遗漏部分,增加的表应有两个字段(分类,编号),记录如JH和3.楼主所列单号数据,在写入时需用代码编程解决,着重在数值编号部分,处理数值的+1及单号数据的固定长度.

增加一个表,记录每种开头目前加到多少了
数据量大的话如果每次查询同种开头的最大值很不划算的

楼上言之有理,或者你可以通过FSO把每种记录的最高值记录在*.txt里,每次添加新数据时,先用FSO读取目前的编号N,然后分别往数据库里添加N+1,然后再更新*.txt里的N.其实和上面说的是一个道理。