把当前时间取出!然后在时间后面加“01” 作为编号!第二个的编号就是 上一个编号+=“01”
请问DATASET这里怎么取  !取到第十个的时候必须是  编号=时间+ “10”  
而不是编号=时间+“010”
因为字段只有十个字节!请说的详细点!我比较菜

解决方案 »

  1.   

    你用 PadLeft 方法解决即可... string str = "1";
    str = str.PadLeft(2,'0'); //返回"01";
      

  2.   

    for(int i=0;i<11;i++)
    {
      str=DateTime.Now.ToString().Replace("-","")+i.ToString().PadLeft(1,'0');
    }
      

  3.   

    for(int i=0;i<11;i++)
    {
      str=DateTime.Now.ToString().Replace("-","")+i.ToString().PadLeft(2,'0');
    }
      

  4.   

    这样:   string m_DateStr = "你取出来的时间字符串"; int i = 1;
     string m_Value = "";
     
     m_Value = m_DateStr + i.ToString().PadLeft(2,'0');  //创建第一个编号 ...01
     i++; m_Value = m_DateStr + i.ToString().PadLeft(2,'0');  //创建第二个编号 ...02
      

  5.   

    for(int i=0;i<11;i++)
    {
      str=DateTime.Now.ToString().Replace("-","")+i.ToString().PadLeft(2,'0');
    }
      

  6.   

    for(int i=0;i<11;i++)
    {
      str=DateTime.Now.ToString().Replace("-","")+i.ToString().PadLeft(2,'0');
    }