package com.bean;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
import com.util.Constant;
import com.util.DBO;
public class ComBean {
private List list;
private ResultSet rs = null;
private int EVERYPAGENUM = 2;
private int count = -1;
private int qq = 0;
//声明时间变量
String date1=new SimpleDateFormat("yyyy-MM-dd").format(Calendar.getInstance().getTime());
String date=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());
//分页查询所有个人会员
public void setEVERYPAGENUM(int EVERYPAGENUM){
this.EVERYPAGENUM=EVERYPAGENUM;
}
public int getMessageCount(String sql) { //得到信息总数
DBO dbo=new DBO();
dbo.open();
try {
rs = dbo.executeQuery(sql);
rs.next();
count = rs.getInt(1);
return count;
} catch (SQLException ex) {
ex.printStackTrace();
return -1;
} finally {
dbo.close();
}
}
public int getPageCount() { //得到共多少页(根据每页要显示几条信息)
if (count % EVERYPAGENUM == 0) {
return count / EVERYPAGENUM;
} else {
return count / EVERYPAGENUM + 1;
}
}
public List getMessage(int page,String sql2,int rr) { //得到每页要显示的信息
DBO dbo=new DBO();
dbo.open();
List list = new ArrayList();
try {
rs = dbo.executeQuery(sql2);
for (int i = 0; i < (page - 1) * EVERYPAGENUM; i++) {
rs.next();
}
for (int t = 0; t < EVERYPAGENUM; t++) {
if (rs.next()) {
qq++;
List list2=new ArrayList();
for(int cc=1;cc<=rr;cc++){
list2.add(rs.getString(cc));
}
list.add(list2);
} else {
break; //减少空循环的时间
}
}
return list;
} catch (SQLException ex) {
ex.printStackTrace();
return null;
} finally {
dbo.close();
}
}
public int comUp(String sql){
DBO dbo = new DBO();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1){
return Constant.SUCCESS;
}
else{
return Constant.SYSTEM_ERROR;
}
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
public List getCom(String sql,int row){
//String sql = "select * from bank where uid='"+uid+"' order by id desc ";
DBO dbo = new DBO();
list = new ArrayList();
dbo.open();
try{
rs = dbo.executeQuery(sql);
while(rs.next()){
List list2 = new ArrayList();
for(int i=1;i<=row;i++){
list2.add(rs.getString(i));
}
list.add(list2);
}
return list;
}catch(Exception e){
e.printStackTrace();
return list;
}finally{
dbo.close();
}
}
public List get1Com(String sql,int row){
//String sql = "select * from bank where uid='"+uid+"' order by id desc ";
DBO dbo = new DBO();
list = new ArrayList();
dbo.open();
try{
rs = dbo.executeQuery(sql);
rs.next();
for(int i=1;i<=row;i++){
list.add(rs.getString(i));
}
return list;
}catch(Exception e){
e.printStackTrace();
return list;
}finally{
dbo.close();
}
}
public String getString(String sql){
//String sql = "select * from bank where uid='"+uid+"' order by id desc ";
DBO dbo = new DBO();
list = new ArrayList();
dbo.open();
try{
rs = dbo.executeQuery(sql);
if(rs.next())
return rs.getString(1);
else return null;
}catch(Exception e){
e.printStackTrace();
return null;
}finally{
dbo.close();
}
}
public int getCount(String sql){
DBO dbo = new DBO();
dbo.open();
try{
rs = dbo.executeQuery(sql);
rs.next();
return rs.getInt(1);
}catch(Exception e){
e.printStackTrace();
return 1;
}finally{
dbo.close();
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
269JSP水产品配送管理系统.zip (60个子文件)
269JSP水产品配送管理系统
JSP水产品配送管理系统录像.avi 5.18MB
aquatic
.project 1KB
.mymetadata 294B
WebRoot
WEB-INF
web.xml 13KB
FCKeditor.tld 6KB
lib
FCKeditor-2.3.jar 18KB
servlet.jar 78KB
commons-fileupload.jar 22KB
sqljdbc.jar 570KB
msbase.jar 280KB
mssqlserver.jar 65KB
jfreechart-1.0.14-demo.jar 740KB
junit.jar 118KB
jcommon-1.0.17.jar 303KB
jcommon-1.0.16.jar 302KB
msutil.jar 58KB
swtgraphics2d.jar 15KB
jfreechart-1.0.14-experimental.jar 13KB
gnujaxp.jar 226KB
jfreechart-1.0.14.jar 1.39MB
iText-2.1.5.jar 1.07MB
jfreechart-1.0.14-swt.jar 71KB
classes
com
bean
AdminBean.class 8KB
ComBean.class 4KB
SystemBean.class 2KB
action
AdminServlet.class 7KB
ComServlet.class 13KB
util
CheckCode.class 922B
Constant.class 674B
Common.class 2KB
Filter.class 975B
DBO.class 3KB
MD5.class 1KB
index.jsp 61B
META-INF
MANIFEST.MF 39B
admin
login.jsp 88B
css
login.css 617B
public.css 3KB
default.gif 1KB
index.jsp 61B
ck
index.jsp 9KB
add.jsp 6KB
bx
index.jsp 8KB
add.jsp 5KB
cc
index.jsp 8KB
add.jsp 5KB
iframe
top.jsp 3KB
left.jsp 6KB
main.jsp 2KB
gl
s.jsp 3KB
index.jsp 8KB
add.jsp 4KB
sinfo.jsp 4KB
.myeclipse
src
com
bean
ComBean.java 4KB
action
util
DBO.java 3KB
MD5.java 792B
Filter.java 650B
.classpath 2KB
aquatic_Data.MDF 1.13MB
aquatic_Log.LDF 1024KB
共 60 条
- 1
资源评论
- qq_239053152016-05-02作为一个学生作品,还算可以吧,只是内容有些老,需要改进。
- q_1824801712021-05-15搞笑的,各种红叉
lwsj322
- 粉丝: 14
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功