资源简介
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\Goodsfr
文件 939 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsInputApp.class
文件 787 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsInputfr
文件 787 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsInputfr
文件 16590 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsInputfr
文件 939 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsPriceApp.class
文件 787 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsPricefr
文件 787 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsPricefr
文件 10986 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsPricefr
文件 944 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsSearchApp.class
文件 793 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsSearchfr
文件 793 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsSearchfr
文件 12340 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsSearchfr
文件 939 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsStockApp.class
文件 787 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsStockfr
文件 9395 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\goodsinterface\GoodsStockfr
文件 914 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\logininterface\LoginApp.class
文件 4642 2008-04-17 10:46 商品销售管理系统\商品销售工程代码\classes\logininterface\Loginfr
文件 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个文件信息
评论
共有 条评论