C# 自定义函数 自动编号 20
想自动生成一组编号格式2010082701在一组字符串内生成日期+对应日期下的号数非SQL比如20100825012010082502201008250320100826...
想自动生成一组编号 格式
2010082701
在一组字符串内生成 日期+对应日期下的号数 非SQL
比如
2010082501
2010082502
2010082503
2010082601
2010082602
2010082604
2010082701
2010082702
2010082801
2010082802
如果今天是8.29号 那新增号码应该为
2010082901
如果今天是8.28号 那号码应该为
2010082803
号码不能重复..麻烦大家了 写一个效率高的.
1L 得先检测 一组数据才能得出 你那个方法 和我设置标识有啥区别..
我想让主键更有意义.. 展开
2010082701
在一组字符串内生成 日期+对应日期下的号数 非SQL
比如
2010082501
2010082502
2010082503
2010082601
2010082602
2010082604
2010082701
2010082702
2010082801
2010082802
如果今天是8.29号 那新增号码应该为
2010082901
如果今天是8.28号 那号码应该为
2010082803
号码不能重复..麻烦大家了 写一个效率高的.
1L 得先检测 一组数据才能得出 你那个方法 和我设置标识有啥区别..
我想让主键更有意义.. 展开
2个回答
展开全部
public static int CreateTaskID()
{
TimeSpan a = DateTime.Now.Subtract(new DateTime(2008, 1, 1, 0, 0, 0));
return a.Days * 86400 + a.Hours * 3600 + a.Minutes * 60 + a.Seconds;
}
{
TimeSpan a = DateTime.Now.Subtract(new DateTime(2008, 1, 1, 0, 0, 0));
return a.Days * 86400 + a.Hours * 3600 + a.Minutes * 60 + a.Seconds;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这得在sql里面写函数了,不然可能出现并发问题啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询