zoukankan      html  css  js  c++  java
  • asp.net中根据数据库修改字符串最后一位,使其自增或自减

    //asp.net中根据数据库修改字符串最后一位,使其自增

      if (ds.Tables[0].Rows.Count > 0)//如果数据库中存在该数据
                {
                    var getrodNo = ds.Tables[0].Rows[0]["NO"].ToString();//得到该数据
                    var lastrodNo = getrodNo.Substring(getrodNo.Length - 1, 1);//最后一位
                    var forerodNo = getrodNo.Substring(0, getrodNo.Length - 1);//前面的N-1位
                    char lastrodNOofchar = char.Parse(lastrodNo);//ASCII码转换
                    int lastrodNOofint = (int)lastrodNOofchar;
                    lastrodNOofint += 1;//自增一位
                    newrodNO = forerodNo + (char)lastrodNOofint;
                }
                else
                {
                    newrodNO = breakrodNO + "A";
                }
                return newrodNO;

    //asp.net中根据数据库修改字符串最后一位,使其自减

    var foreNo = rodNO.Substring(0, rodNO.Length - 1);//前面的N-1位

     newrodNO = ds.Tables[0].Rows.Count > 0 ? ds.Tables[0].Rows[0]["NO"].ToString()
                    : foreNo + ((char)(90+1)); //Z=90,如果数据库中原来不存在该数据,则使最后一位自增一位,为下面的减做准备
                var lastNo = newrodNO.Substring(newrodNO.Length - 1, 1);//最后一位
                char no1 = char.Parse(lastNo);//ASCII码转换
                int no2 = (int)no1 - 1;
                return newrodNO = foreNo + (char)no2;

  • 相关阅读:
    FPGA中亚稳态相关问题及跨时钟域处理
    异步FIFO---Verilog实现
    关于 FPGA 内部信号扇入扇出
    使用Xilinx IP核进行PCIE开发学习笔记
    aurora 64B/66B ip核设置与例程代码详解
    Verilog设计Valid-Ready握手协议
    【待写Java线程之线程终止 Interrupt 】
    【数据结构*转】斐波那契数列
    【数据结构】二分查找
    【待完善】资料记录
  • 原文地址:https://www.cnblogs.com/QiuJL/p/4524346.html
Copyright © 2011-2022 走看看