您的位置:程序门 -> web 开发 -> asp



流水号问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


流水号问题[已结贴,结贴人:fighter222]
发表于:2007-02-12 01:49:43 楼主
我想每一笔帐单就自动生成一个流水号,格式是当前日期,如20070212xxx后面三位是流水号,该流水号每天都必须重置为001.这个是多用户的.请指教.(数据库表中存储流水号的字段是table_id,asp中更新数据是用的update.)
发表于:2007-02-12 08:04:481楼 得分:10
先从数据库中读取最后的流水号
然后判断他的时间是不是当天的,如果是就累加,否则就从001开始累加
发表于:2007-02-12 08:06:562楼 得分:40
在插入的時候讀取當天最大值。
select   max(流水号)   where   substring(流水号,1,8)=convert(char(8),getdate(),112)
然後再让这个数加1再插入数据。
发表于:2007-02-12 13:11:403楼 得分:0
shiliangdong(笑笑而过)方法不错


快速检索

最新资讯
热门点击