关于用。net制作流水号的问题 是这样,公司要求需要做一个流水号,格式自拟。但是方法不知道如何实现。老大说可以考虑4位36进制或其它方法。比如GX-20080211-0001什么的。现在我想问的是,有什么方法比较通用,当然要好用的。忘指点! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 static void Main(string[] args) { for (int i = 0; i < 10; i++) { Console.WriteLine("GX-"+DateTime.Now.ToString("yyyyMMdd")+"-"+i.ToString("0000")); } } 我做自己的自增ID的时候,就是建立一个表,比如TableName(varchar) 表名NextID(int) 下一个IDDate(时间戳类型)比如A表需要自增ID,那么往这个表里插一条记录A表,1,默认时间戳,就可以.关于这里的时间戳,主要是来用处理并发同时申请ID的.你自己查下如何用时间戳类型处理这样的问题吧.这样做的好处就是,不用sql自带的自增ID了.而且是可以维护的.然后再编码上也能带来方便.比如我能在插入记录成功之前就知道他的ID了. http://download.csdn.net/source/912915 满足,还可以扩充 sql2005 作业计划问题! Microsoft 开发环境问题:项目位置未受到.net运行库完全信任。... 关于如何在网页上打开一个文件的问题 虚拟主机建立文件夹失败 怎么解决 asp .net 中的javascript问题! 在asp.net中能不能在web.config中解决session过期的问题! 关于javascript ueditor中的内容怎么导入数据库? 一个关于检索出数据的筛选的问题 怎么获知字符串中,是否包含字母或数字? 描述不清了,这是一个有关iis的一个问题吗? 焦点问题
{
for (int i = 0; i < 10; i++) {
Console.WriteLine("GX-"+DateTime.Now.ToString("yyyyMMdd")+"-"+i.ToString("0000"));
}
}
TableName(varchar) 表名
NextID(int) 下一个ID
Date(时间戳类型)比如A表需要自增ID,那么往这个表里插一条记录
A表,1,默认时间戳,就可以.关于这里的时间戳,主要是来用处理并发同时申请ID的.你自己查下如何用时间戳类型处理这样的问题吧.这样做的好处就是,不用sql自带的自增ID了.而且是可以维护的.然后再编码上也能带来方便.比如我能在插入记录成功之前就知道他的ID了.