我可以生成一个标签的ID比如:0110101101000101110
可是如何生成1批呢?比如30个、50个、100个、

解决方案 »

  1.   

    标签ID?可以在建立字段的時候把它的默認值設置為(replace(newid(),'-','')),它就會自動的 生成ID,zhe
      

  2.   

    用全球唯一表示符
    System.Guid.NewGuid();
      

  3.   

    标签有无特别的限定,比如格式,长度,还是仅仅一个标识?
    如果仅仅是一个标识,用GUID即可,利用一个for循环,生成N次,存放在List<Guid>里面调用。
    如果有特殊格式,则根据不同格式调整生成语句
    如果是随机数,用random生成,但是为了确保一致性,random.Next(N)中的N必须够大,或者每生成一个前先检测已生成列表里是否已存在
    大致就是这个思路