用asp做快递系统,如何实现自动编号

  单号主要由两部分组成: 时间段 ,数字段

  我英语 dianhao, maxNumberpa自增长的一部分 比如0001-9999

  所以有办法

  String next(){

  String dateString = getDa();

  int maxNumberxNumPart();

  StrgNumberPart = formatLenIfNeed(maxNumberpart 1);

  teString stringNumberPart;

  }

  //这个方法是对的 用需要显示位数的字串替换数字

  //比如 1 就转成 0001, 26就转成 0026

  formatLet int4format, int needLen){

  int r = Integer.toString(int4format).length();

  if(realLength > need

  return Integer.toString(int4format

  StringBuilder ret = new StringBuilder(30);

  for(int i = 0; i < needLength – realLength; i

  ret.append(“0”);

  ret.append(int4

  return ret.to

  }

  //这种方法是获得2008串

  //vb 我不知道怎么改

  String getDateString(){

  }

  //这种方法是找出数字段的最大值, 方法是找到一种方法来拼写这样的SQL

  ////单号字段的名称 diat bigint(这么简单)

  int getMaxNumPart(String dateSt

  ///就是这样一个sql

  String sql =

  “select max(diom 表”

  “where “

  ” diannao like (” da “%”)

  ” and len(dianhao) = ” (dateString.lengt

  }

版权声明:以上文章转载自互联网用户,该文观点仅代表作者本人。文章内容仅供参考,不构成建议,不代表快递查询网立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如有侵权请联系:1048208551@qq.com,将立刻删除。

上一篇 2025年03月05日
下一篇 2025年03月05日