⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 spregist.java

📁 进销存管理系统是一个典型的数据库开发应用程序
💻 JAVA
字号:
package com.mingri.info;

import com.mingri.dbconn.DBResult;
import java.sql.*;

public class SpRegist
{
  private SpinfoBean spinfo;
  DBResult rst=new DBResult();

  public void setSpinfo(SpinfoBean spinfo)
  {
    this.spinfo=spinfo;
  }

  public void regist() throws Exception
  {
    String sql="insert into tb_brand values(?,?,?,?,?,?,?,?,?,?,?)";
    String str="select max(id) as maxint from tb_brand";
    ResultSet rs=rst.getResult(str);
    String newmax=null;
    while(rs.next())
    {
      String max = rs.getString("maxint"); //获得最大的字段
      String maxi = max.substring(2, max.length()); //截取子字符串
      newmax = "SP" + String.valueOf(Integer.parseInt(maxi) + 1);
    }
    try
    {
      PreparedStatement pstmt = rst.getPreparedStatement(sql);
      pstmt.setString(1, newmax);
      pstmt.setString(2, spinfo.getSpname());
      pstmt.setString(3, spinfo.getJc());
      pstmt.setString(4, spinfo.getCd());
      pstmt.setString(5, spinfo.getDw());
      pstmt.setString(6, spinfo.getGg());
      pstmt.setString(7, spinfo.getBz());
      pstmt.setString(8, spinfo.getPh());
      pstmt.setString(9, spinfo.getPzwh());
      pstmt.setString(10, spinfo.getGysname());
      pstmt.setString(11, spinfo.getMemo());
      pstmt.executeUpdate();
    }
    catch (Exception e) {
      e.printStackTrace();
      throw e;
    }
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -