首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

【订单号累加】6位数解决方案

2012-04-03 
【订单号累加】6位数如果第一个用户下了一个单就是000001又有下单就是 000002一直累加。请问这块代码我该怎么

【订单号累加】6位数
如果第一个用户下了一个单就是000001 又有下单就是 000002 一直累加。
请问这块代码 我该怎么写。
我可以在 下单的时候查询数据库 这个字段的最大值出来 然后 加一  
但是 我对第一个单 这里的思路 没有打通。

[解决办法]
string id="000001";
string nextId=(Convert.ToInt32(id)+1).ToString().PadLeft(6,'0');
Console.WriteLine(nextId);
[解决办法]

SQL code
DECLARE @table2 TABLE(    a字段 VARCHAR(10)    ) INSERT INTO @table2 SELECT '000001' UNION ALL SELECT '000002' UNION ALLSELECT '000005' UNION ALLSELECT '000004' UNION ALLSELECT '000003'SELECT MAX(a字段) FROM @table2/----------000005(1 行受影响)*/ 

热点排行