请问怎样得到CG20070315001这样的字符串???
请问怎样得到CG20070315001这样的字符串???
CG+20070315(当前日期)+001(编号)
如何得到这样的字符串 ,并且怎样才能在次编号上 加 1 ?
那位大哥帮下忙!
------解决方案--------------------sting s = "CG " + DateTime.Now.ToString(yyyyMMdd) + "001 ";
------解决方案--------------------先解析CG20070315001字符串
string tmp= "CG20070315001 ";
取得后面3位数字
string num =tmp.Left(3);
num=(Convert.ToInt16(num)+1).ToString.LeftPad(3, '0 ')
------解决方案--------------------CG+20070315(当前日期)+001(编号)
CG+DateTime.Now.ToString( "yyyyMMdd ")+数据库取出来的号,可以这样取
Select Right( '000 '+Cast(count(*)+1),2) from table
出来的就是最大编号