<<< 返回 access911.net 编程静态资料库索引页

如何递增一个字符串中的数字部分?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2002-11-21  浏览人次:1245


专题地址:http://access911.net/fixhtm/75FAB71E.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:一个关于流水号生成得问题。

 


问题:

递增一个字符串中的数字部分 

我有一个字段,包含这样的格式:"REC-1", "REC-2", "REC-3" 等. 当新增一条记录时,我如何让这个字段的数字部分自动加1呢(下一条记录应为REC-4)

 

回答:

使用Right及DMax函数返回字段“FOO”的数字部分的最大值,然后加1
表达式为:
="REC-" & right(DMax("FOO", "FOOTable"), _
Len(DMax("FOO", "FOOTable")) - _
InStr(1, DMax("FOO", "FOOTable"), "-")) + 1

注意:.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/75FAB71E.htm

 


上一篇:如何控制按钮下的子菜单项?

下一篇:如何转换所有的文本为大/小写?

2017年2月22日生成静态资料