• 大小: 356KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-18
  • 语言: Java
  • 标签:

资源简介

java,jsp,servlet,web,商品销售管理系统,可用于中期检查,课程设计,毕业设计等等。有论文,有数据库,可运行。

资源截图

代码片段和文件信息

package data;

import java.sql.*;

public class GoodsData {
  Connection conn = null;
  //取得数据库连接的方法
  public void setupConn(){
    try{
      if(conn == null){
        Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver“);
        String url =
            “jdbc:sqlserver://localhost;databaseName=LoginC1“;
        //使用DriverManager类的getConnection()方法建立连接
        conn = DriverManager.getConnection(url “sa“ “1234“);
      }
    }catch(Exception e){
      e.printStackTrace();
    }
  }
  //创建商品类别的方法
  public int createGoodsCategory(int parentId String categoryName
                                 String categoryDescription) {
    int result = 0;
    //建立连接
    setupConn();
    try {
      //倒序排列,使序号最大的记录成为第1条记录
      String selectSql = “select * from goodsCategory order by categoryId desc“;
      String insertSql = “INSERT INTO goodsCategory VALUES(? ? ? ?)“;
      Statement stmt = conn.createStatement();
      ResultSet rs = stmt.executeQuery(selectSql);
      //创建序号变量
      int categoryId = 1;
      if(rs.next()){
        //新序号是最大序号加1
        categoryId = rs.getInt(1) + 1;
      }
      PreparedStatement insertGoods = conn.prepareStatement(insertSql);
      //设置添加商品类别的4个参数
      insertGoods.setInt(1 categoryId);
      insertGoods.setInt(2 parentId);
      insertGoods.setString(3 categoryName);
      insertGoods.setString(4 categoryDescription);
      //成功添加记录,返回1
      result = insertGoods.executeUpdate();
    }catch (Exception ex) {
      ex.printStackTrace();
    }
    return result;
  }
  //更新商品类别的方法
  public int updateGoodsCategory(int categoryId int parentId
                                 String categoryName
                                 String categoryDescription) {
    int result = 0;
    //建立连接
    setupConn();
    try {
      //第1个SCROLL_SENSITIVE参数表示反映其它用户的更新操作
      //第2个CONCUR_UPDATABLE参数表示数据集可更新
      Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE
                                            ResultSet.CONCUR_UPDATABLE);
      String sql = “select * from goodsCategory where categoryId = “ +
          categoryId;
      //取得要修改的记录
      ResultSet rs = stmt.executeQuery(sql);
      if(rs.next()){
        rs.updateInt(2 parentId);
        rs.updateString(3 categoryName);
        rs.updateString(4 categoryDescription);
        //向数据库提交更新记录
        rs.updateRow();
        result = 1;
      }
    }catch (Exception ex) {
      ex.printStackTrace();
    }
    return result;
  }
  //删除商品类别的方法
  public int deleteGoodsCategory(int categoryId) {
    int result = 0;
    //建立连接
    setupConn();
    try {
      Statement stmt = conn.createStatement();
      String sql1 = “select * from goods where categoryId = “ + categoryId;
      //根据商品类别取得商品数据
      ResultSet rs = stmt.executeQuery(sql1);
      //只有商品类别没有商品数量才可以删除商品类别
      if(!rs.next()){
        String sql2 = “delete from goodsCategory where categoryId =

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         79  2008-04-20 23:29  商品销售管理系统\使用说明.txt

     文件      11915  2008-04-17 10:40  商品销售管理系统\商品销售工程代码\bak\data\GoodsData.java~1~

     文件       8207  2008-04-17 10:45  商品销售管理系统\商品销售工程代码\classes\data\GoodsData.class

     文件        924  2008-04-17 10:45  商品销售管理系统\商品销售工程代码\classes\data\LoginData.class

     文件        914  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsApp.class

     文件       3790  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\Goodsframe.class

     文件        939  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsInputApp.class

     文件        787  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsInputframe$1.class

     文件        787  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsInputframe$2.class

     文件      16590  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsInputframe.class

     文件        939  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsPriceApp.class

     文件        787  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsPriceframe$1.class

     文件        787  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsPriceframe$2.class

     文件      10986  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsPriceframe.class

     文件        944  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsSearchApp.class

     文件        793  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsSearchframe$1.class

     文件        793  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsSearchframe$2.class

     文件      12340  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsSearchframe.class

     文件        939  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsStockApp.class

     文件        787  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsStockframe$1.class

     文件       9395  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsStockframe.class

     文件        914  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\logininterface\LoginApp.class

     文件       4642  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\logininterface\Loginframe.class

     文件       2012  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\method\CheckUser.class

     文件       3140  2008-04-17 10:45  商品销售管理系统\商品销售工程代码\classes\package cache\data.dep2

     文件      34467  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\package cache\goodsinterface.dep2

     文件       4604  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\package cache\logininterface.dep2

     文件       1118  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\package cache\method.dep2

     文件        893  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\package cache\test.dep2

     文件       1899  2008-04-17 10:46  商品销售管理系统\商品销售工程代码\classes\test\TestGoodsData.class

............此处省略46个文件信息

评论

共有 条评论

相关资源