主题:  关于混合字符串的累加问题

pengyue

职务:普通成员
等级:1
金币:0.0
发贴:37
注册:2002/3/27 15:52:20
#12003/11/18 13:28:21
请教各位高手一个问题,我现在要做一个序列号批量输入的程序,序列号中含有字母和数字,例如(yyeew0e008901),想要让它实现自动对最后一位进行累加该如何办?比如说,只要在表单输入(yyeew0e008901),然后在选择数量为10,按完确定后,程序会自动按照末尾累加1的顺序一条一条的写入数据库,直到写到(yyeew0e008910)为止!
我就是不知道,这个含有字母和数字的字符串怎么累加,谢谢!



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
注册:2004/2/18 11:17:25
#22003/11/18 13:54:43
再得到你在表单输入的数字,减去RIGHT函数取得序列号最后的两位数字,再用个FOR循环插入(更新)数据库就可以了.
num=cint(request.form("text1"))-cint(right(序列号,2))
for i=1 to num
conn.execute("insert into (字段1,字段2,字段n) values (value1,value2,valuen)")
next
好象是这样,不过在输入的时候要检查一下输入的数字是否小于或等于序列号中的数字.


难人一个……