UserGzbwDaoImpl.java
上传用户:quasar007
上传日期:2022-08-11
资源大小:4067k
文件大小:4k
源码类别:

企业管理

开发平台:

Java

  1. package com.dao;
  2. import java.util.List;
  3. import com.domain.UserGzbwForm;
  4. import com.tool.JDBConnection;
  5. import java.util.ArrayList;
  6. import com.tool.SQLCode;
  7. import java.sql.ResultSet;
  8. import java.sql.*;
  9. /**
  10.  * <p>Title: </p>
  11.  *
  12.  * <p>Description: </p>
  13.  *
  14.  * <p>Copyright: Copyright (c) 2005</p>
  15.  *
  16.  * <p>Company: </p>
  17.  *
  18.  * @author not attributable
  19.  * @version 1.0
  20.  */
  21. //工作备忘
  22. public class UserGzbwDaoImpl
  23.     implements UserGzbwDao {
  24.   private JDBConnection connection = new JDBConnection();
  25.   //查询工作备忘记录
  26.   public List userGzbwselect(UserGzbwForm form) {
  27.     List list = new ArrayList();
  28.     UserGzbwForm gzbw = null;
  29.     String sql = SQLCode.getSQLCode("sql.userGzbw.select");
  30.     sql = connection.editSqlCode(sql, form.getGzbw_manager());
  31.     try {
  32.       ResultSet rs = connection.executeQuery(sql);
  33.       while (rs.next()) {
  34.         gzbw = new UserGzbwForm();
  35.         gzbw.setGzbw_id(rs.getString(1));
  36.         gzbw.setGzbw_bt(rs.getString(2));
  37.         gzbw.setGzbw_nr(rs.getString(3));
  38.         gzbw.setGzbw_jsrq(rs.getString(4));
  39.         gzbw.setGzbw_bz(rs.getString(5));
  40.         gzbw.setGzbw_manager(rs.getString(6));
  41.         gzbw.setId(Integer.valueOf(rs.getString(7)));
  42.         list.add(gzbw);
  43.       }
  44.     }
  45.     catch (SQLException ex) {
  46.     }
  47.     connection.close();
  48.     return list;
  49.   }
  50. //帐号的唯一性
  51.   public int countID() {
  52.     int iCount = 0;
  53.     String sql = SQLCode.getSQLCode("sql.userGzbw.countID");
  54.     ResultSet rs = null;
  55.     try {
  56.       rs = connection.executeQuery(sql);
  57.       while (rs.next()) {
  58.         iCount = rs.getInt("t");
  59.       }
  60.     }
  61.     catch (SQLException ex) {
  62.     }
  63.     connection.close();
  64.     return iCount + 1;
  65.   }
  66.   //插入操作
  67.   public void userGzbwInsert(UserGzbwForm form) {
  68.     String sql = SQLCode.getSQLCode("sql.userGzbw.insert");
  69.     sql = connection.editSqlCode(sql, form.getGzbw_id());
  70.     sql = connection.editSqlCode(sql, form.getGzbw_bt());
  71.     sql = connection.editSqlCode(sql, form.getGzbw_nr());
  72.     sql = connection.editSqlCode(sql, form.getGzbw_jsrq());
  73.     sql = connection.editSqlCode(sql, form.getGzbw_bz());
  74.     sql = connection.editSqlCode(sql, form.getGzbw_manager());
  75.     connection.executeUpdate(sql);
  76.     connection.close();
  77.   }
  78.   //删除操作
  79.   public void userGzbwDelete(UserGzbwForm form) {
  80.     String sql = SQLCode.getSQLCode("sql.userGzbw.delete");
  81.     sql = connection.editSqlCode(sql, form.getId());
  82.     connection.executeUpdate(sql);
  83.     connection.close();
  84.   }
  85. //单独查询
  86.   public UserGzbwForm userGzbwSelectOne(UserGzbwForm form) {
  87.     UserGzbwForm gzbw = null;
  88.     String sql = SQLCode.getSQLCode("sql.userGzbw.selectOne");
  89.     sql = connection.editSqlCode(sql, form.getId());
  90.     try {
  91.       ResultSet rs = connection.executeQuery(sql);
  92.       while (rs.next()) {
  93.         gzbw = new UserGzbwForm();
  94.         gzbw.setGzbw_id(rs.getString(1));
  95.         gzbw.setGzbw_bt(rs.getString(2));
  96.         gzbw.setGzbw_nr(rs.getString(3));
  97.         gzbw.setGzbw_jsrq(rs.getString(4));
  98.         gzbw.setGzbw_bz(rs.getString(5));
  99.         gzbw.setGzbw_manager(rs.getString(6));
  100.         gzbw.setId(Integer.valueOf(rs.getString(7)));
  101.       }
  102.     }
  103.     catch (SQLException ex) {
  104.     }
  105.     connection.close();
  106.     return gzbw;
  107.   }
  108. //修改操作
  109.   public void userGzbwUpdate(UserGzbwForm form) {
  110.     String sql = SQLCode.getSQLCode("sql.userGzbw.update");
  111.     sql = connection.editSqlCode(sql, form.getGzbw_bt());
  112.     sql = connection.editSqlCode(sql, form.getGzbw_nr());
  113.     sql = connection.editSqlCode(sql, form.getGzbw_bz());
  114.     sql = connection.editSqlCode(sql, form.getGzbw_jsrq());
  115.     sql = connection.editSqlCode(sql, form.getId());
  116.     connection.executeUpdate(sql);
  117.     connection.close();
  118.   }
  119. }