首页>代码>java jsp开发的电子商务系统代码下载>/java电子商务系统-毕业论文和项目/commerce/src/com/wgh/dao/MemberDaoImpl.java
package com.wgh.dao;

import commerce.member;
import com.wgh.DB.connDB;
import java.util.List;
import java.util.ArrayList;
import java.sql.ResultSet;
import java.sql.*;
import com.wgh.DB.chStr;

public class MemberDaoImpl
    implements MemberDao {
  private connDB conn = new connDB();
  //执行插入操作
  public int insert(member m) {
    chStr chStr = new chStr();
    int ret = -1;
    try {
      String sql = "Insert into tb_Member (UserName,TrueName,PassWord,City,address,postcode,CardNO,CardType,Tel,Email) values('" +
          chStr.chStr(m.getUsername()) + "','" + chStr.chStr(m.getTruename()) +
          "','" + chStr.chStr(m.getPwd()) +
          "','" + chStr.chStr(m.getCity()) + "','" + chStr.chStr(m.getAddress()) +
          "','" +
          chStr.chStr(m.getPostcode()) +
          "','" + chStr.chStr(m.getCardno()) + "','" +
          chStr.chStr(m.getCardtype()) + "','" + chStr.chStr(m.getTel()) +
          "','" + chStr.chStr(m.getEmail()) + "')";
      ret = conn.executeUpdate(sql);
    }
    catch (Exception e) {
      ret = 0;
    }
    conn.close();
    return ret;
  }

  //执行修改操作
  public int update(member m) {
    int ret = -1;
    chStr chStr = new chStr();
    try {
      String sql = "update tb_member set TrueName='" +
          chStr.chStr(m.getTruename()) +
          "',PassWord='" + chStr.chStr(m.getPwd()) + "',City='" +
          chStr.chStr(m.getCity()) + "',address='" + chStr.chStr(m.getAddress()) +
          "',postcode='" + chStr.chStr(m.getPostcode()) +
          "',CardNO='" + chStr.chStr(m.getCardno()) + "',CardType='" +
          chStr.chStr(m.getCardtype()) + "',Tel='" + chStr.chStr(m.getTel()) +
          "',Email='" + chStr.chStr(m.getEmail()) + "' where ID=" + m.getID();
      ret = conn.executeUpdate(sql);
    }
    catch (Exception e) {
      ret = 0;
    }
    conn.close();
    return ret;
  }

  //执行删除操作
  public int delete(member m) {
    String sql = "delect from tb_member where ID=" + m.getID();
    int ret = conn.executeUpdate(sql);
    conn.close();
    return 0;
  }

  //执行查询操作
  public List select() {
    member form = null;
    List list = new ArrayList();
    String sql = "select * from tb_member";
    ResultSet rs = conn.executeQuery(sql);
    try {
      while (rs.next()) {
        form = new member();
        form.setID(Integer.valueOf(rs.getString(1)));

        list.add(form);
      }
    }
    catch (SQLException ex) {
    }
    conn.close();
    return list;
  }

  public member select1() {
    return null;
  }

}
最近下载更多
yuanyuan927  LV1 前天
colecole  LV3 10月8日
hlFDGd  LV1 6月11日
1234567tian  LV2 6月1日
Qolmen  LV12 5月11日
13543528515  LV8 5月8日
woshixiaomu  LV2 1月9日
1234dwaz11123a  LV1 2023年12月13日
最近浏览更多
yuanyuan927  LV1 前天
dongandmin  LV6 11月13日
3312djdad  LV2 11月8日
wangxiaotao 10月10日
暂无贡献等级
colecole  LV3 10月8日
ykllykll 7月24日
暂无贡献等级
sweetlove  LV20 6月29日
blank_  LV2 6月28日
hlFDGd  LV1 6月11日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友