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 LV10
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日

