首页>代码>java servlet开发优乐购电子商城完整项目源码(完整前后台功能)>/优乐购商城2.1/Webmasters/src/cn/xwkj/dao/CateDao.java
package cn.xwkj.dao;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

import cn.xwkj.entity.Cate;
import cn.xwkj.entity.User;


public class CateDao extends BaseDao {

	// 查询方法(返回结果用集合存储)
		public List<Cate> list(String sql, Object... param){
			List<Cate> list=new ArrayList<Cate>();
			ResultSet rs=executeQuery(sql, param);
			try {
				while(rs.next())
				{
					Cate c=new Cate();
					c.setId(rs.getInt(1));
					c.setcName(rs.getString(2));
					list.add(c);
				}
				return list;
			} catch (SQLException e) {
				e.printStackTrace();
			}
			finally
			{
				closeAll();
			}
			return null;
		}
		
		/**
		 * id查询
		 * @param sql
		 * @param param
		 * @return
		 */
		public List<Cate> list(String sql, int id){
			List<Cate> list=new ArrayList<Cate>();
			ResultSet rs=executeQuery(sql, id);
			try {
				while(rs.next())
				{
					Cate c=new Cate();
					c.setcName(rs.getString(1));
					list.add(c);
				}
				return list;
			} catch (SQLException e) {
				e.printStackTrace();
			}
			finally
			{
				closeAll();
			}
			return null;
		}
		
		/**
		 * 添加
		 */
		public int add(String sql, Cate cate) {
			Object [] param = {cate.getcName()};
			return executeUpdate(sql, param);
		}
		/**
		 * 删除
		 * @param sql
		 * @param id
		 * @return
		 */
		public int delete(String sql, int id) {
			
			return executeUpdate(sql, id);
		}
		/**
		 * 修改
		 * @param sql
		 * @param cate
		 * @return
		 */
		public int Update(String sql, Cate cate) {
			Object [] param = {cate.getcName(),cate.getId()};
			return executeUpdate(sql, param);
		}
}
最近下载更多
zhangxinqing1  LV6 2022年10月6日
17693282606  LV12 2022年7月12日
fangen0005  LV25 2022年5月30日
天马行空  LV3 2022年2月7日
dy123123  LV8 2022年1月2日
Tiffany & Co.  LV5 2021年12月20日
mwk545924364  LV4 2021年12月9日
凯文  LV5 2021年12月6日
lwp011  LV27 2021年11月5日
maozi0802  LV4 2021年8月6日
最近浏览更多
Daima000  LV4 2024年12月3日
15719908287  LV9 2024年6月19日
微信网友_6790966844739584  LV5 2024年6月10日
郭宇航裹裹  LV5 2024年6月7日
阿时23428  LV15 2024年3月18日
罗清晨  LV13 2024年2月21日
zyx113 2024年1月5日
暂无贡献等级
asddwh  LV13 2023年12月29日
bybingyu  LV2 2023年12月20日
2385649653  LV7 2023年12月13日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友