package dao;
import java.util.List;
import entity.Qx;
public class QxDao extends BaseDao {
/**
* 根据主键查询单条数据
* @param key 数据库表中的主键值
* @return 一行数据(封装成一个对象)
*/
public Qx findOne(String key){
return select("select * from tbl_qx where qxid="+key).get(0);
}
/**
* 根据主键更新一条数据的非主键
* @param qx 要更新的数据
* @return
*/
public boolean updateOne(Qx qx){
return update("update tbl_qx set qx='"+qx.getQx()+"' where qxid="+qx.getQxid());
}
/**
* 查询全部
* @return
*/
public List<Qx> findAll(){
return select("select * from tbl_qx");
}
/**
* 根据主键删除一条数据
* @param key 主键值
* @return
*/
public boolean deleteOne(String key){
return update("delete from tbl_qx where qxid="+key);
}
/**
* 分页查询
* @param curpage
* @return
*/
public List<Qx> findAllByPage(int curpage){
return select("select top 5 * from tbl_qx where qxid not in (select top (5*"+(curpage-1)+") qxid from tbl_qx)");
}
/**
* 最大页数
* @return
*/
public int findMaxPage(){
int count = findAll().size();
int maxPage = count / 5;
maxPage += count%5!=0?1:0;
return maxPage;
}
/**
* 批量删除
* @param keys 要删除的所有主键值
* @return
*/
public boolean deleteAll(String[] keys){
boolean isok = true;
for(String key:keys){
isok = isok&&update("delete from tbl_qx where qxid="+key);
}
return isok;
}
/**
* 添加一条数据
* @param qx
* @return
*/
public boolean insertOne(Qx qx){
return update("insert into tbl_qx values('"+qx.getQx()+"')");
}
/**
* 有条件查询
* @param qx
* @return
*/
public List<Qx> findByParam(Qx qx,String orderBy){
return select("select * from tbl_qx where qx = '"+qx.getQx()+"' order by " + orderBy);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
jsp 批量修改, 分页
共63个文件
gif:42个
jsp:5个
class:3个
4星 · 超过85%的资源 需积分: 42 36 下载量 27 浏览量
2011-07-01
16:22:12
上传
评论 1
收藏 1.08MB RAR 举报
温馨提示
jsp 批量修改, 分页 用jsp技术 对数据作批量修改 和分页
资源推荐
资源详情
资源评论
收起资源包目录
批量修改,分页.rar (63个子文件)
批量修改,分页
11-13
index.jsp 736B
test
test
.project 1KB
.settings
org.eclipse.jdt.core.prefs 330B
.mymetadata 285B
WebRoot
form.jsp 477B
WEB-INF
web.xml 381B
lib
sqljdbc4.jar 455KB
classes
dao
QxDao.class 2KB
BaseDao.class 3KB
entity
Qx.class 688B
META-INF
MANIFEST.MF 39B
list.jsp 386B
deal.jsp 513B
.myeclipse
src
dao
BaseDao.java 1KB
QxDao.java 2KB
entity
Qx.java 284B
.classpath 433B
动态菜单.rar 115KB
动态菜单
index.jsp 8KB
images
left.gif 124B
main_41.gif 52B
main_18.gif 1KB
bg.gif 160B
main_36.gif 203B
login_05.gif 7KB
main_12.gif 1KB
main_03.gif 3KB
dl.gif 377B
main_59.gif 93B
main_05.gif 640B
login_03.gif 19KB
main_40.gif 3KB
main_09.gif 6KB
main_14.gif 1KB
main_11.gif 1KB
main_21.gif 317B
main_34.gif 292B
main_37.gif 661B
main_48.gif 2KB
main_52.gif 79B
main_55.gif 201B
main_32.gif 2KB
main_62.gif 92B
main_31.gif 552B
main_20.gif 1KB
main_30.gif 3KB
main_58.gif 804B
main_61.gif 37B
main_45.gif 52B
main_16.gif 1KB
Thumbs.db 54KB
main_55_1.gif 201B
main_04.gif 2KB
main_22.gif 2KB
login_08.gif 25KB
main_29.gif 2KB
login_06.gif 2KB
main_39.gif 52B
main_47.gif 2KB
main_51.gif 77B
login_07.gif 5KB
main_07.gif 701B
test.rar 437KB
共 63 条
- 1
资源评论
- xialinxgj12016-03-08很一般,感觉不值
- bxljoy2014-06-03东西不错,学到了分页的技术
东方不败jack
- 粉丝: 1
- 资源: 39
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功