C#自动生成员工编号的问题
问题是这样的。我现在用C#在做一个Excel导入到SQL数据库的工具。遇到一些麻烦,求高人指点,跪求啊。
问题开始了:比如我现在我有个Excel的表,里面的数据是一个员工信息。其中包括员工编号。但是在Excel中员工编号是空的,需要我们生成并导入到SQL对应的表中,生成的规则是这样的。从Excel的员工信息表中的“入职年份”截取年份(比如2011-09-13 ,我们就截取2011)+五位流水码(00001,其中流水码是自动增加的。)生成了之后在生成下一个数据的工号。如果入职年份还是2011年的话则工号为201100002.如果不是2011的话(比如说是2010),则工号就应该是201000001.总体来说意思就是如果入职年份相同的话继续累加,不相同的话从00001开始。这里面就需要判断什么的。
员工帐号字段为9位,四位入职年份+5位流水码(如果入职年份相同的话就继续累加。不相同的话从00001开始)