你说的是生成充值卡号的是不是?例如CZ00001CZ00002CZ00003CZ00004这样的卡号是不是?如果是的话,通常生成卡号的操作是这样的CZ是充值卡的大头标志,这是自定义的,然后后面的数字其实就是一个累加,当然在累加之前会去确定一下前面已经生成到几号!这个号也许就是数据库中充值卡表中的ID值!那么要生产充值卡代码通常会是这样处理的保存设定的充值卡打头字样,保存设定的充值卡固定长度(不包含打头字样)保存基值 = 查询数据库中充值卡表中当前分配的编号的最大值.计次循环首 (生成数量, )保存基值 = 保存基值 + 1编号 = 到文本(保存基值).判断循环首 (固定长度 > 取文本长度(编... |