
怎样通过程序生成有规律的流水号,C#
二楼的strOrderID+=nSerialNumber++.ToString("000000");//保留6位数字运行会报错,nSerialNumber++不能转成字符...
二楼的 strOrderID += nSerialNumber++.ToString("000000"); // 保留6位数字 运行会报错,nSerialNumber++不能转成字符串型
展开
4个回答
展开全部
String strOrderID = string.Empty();
int nSerialNumber = 100000; // 从此序号开始
//-- 序列号生成
// 产生时间前缀
strOrderID = DateTime.Now.ToString("yyyyMMddhhmmss");
// 添加数字序号
strOrderID += nSerialNumber++.ToString("000000"); // 保留6位数字
int nSerialNumber = 100000; // 从此序号开始
//-- 序列号生成
// 产生时间前缀
strOrderID = DateTime.Now.ToString("yyyyMMddhhmmss");
// 添加数字序号
strOrderID += nSerialNumber++.ToString("000000"); // 保留6位数字
展开全部
很简单的,获得记录产生流水表的记录,设定基数,再加1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.toString("######");
或者直接.toString(); 整形转字符型还不简单啊.
或者直接.toString(); 整形转字符型还不简单啊.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先把你的规律描述清楚。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询