package dao;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import entity.Refectorys;
import entity.managers;
public class manager extends BaseDao {
private Connection conn = null;
private PreparedStatement pstmt = null;
private ResultSet rs = null;
//所有的查询(模糊,全查,)
public ArrayList<managers> selectAll(){
ArrayList<managers> lists=new ArrayList<managers>();
try{
this.conn = this.getConn();
String sql="select * from admin_message";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
while(rs.next()){
managers man=new managers();
man.setId(rs.getString("a_id"));
man.setName(rs.getString("a_name"));
man.setPass(rs.getString("a_password"));
man.setBoss(rs.getString("a_boss"));
lists.add(man);
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
this.closeAll(conn, pstmt, rs);
}
return lists;
}
public managers selectOne(String id){
managers man=new managers();
try{
this.conn = this.getConn();
String sql="select * from admin_message where a_id="+id;
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
while(rs.next()){
man.setId(rs.getString("a_id"));
man.setName(rs.getString("a_name"));
man.setPass(rs.getString("a_password"));
man.setBoss(rs.getString("a_boss"));
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
this.closeAll(conn, pstmt, rs);
}
return man;
}
public int isNull(String name,String pass){
int count=0;
try{
this.conn = this.getConn();
String sql="select * from admin_message where a_name='"+name+"' and a_password='"+pass+"'";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
System.out.println(sql);
if(rs.next())
{
count=1;
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
this.closeAll(conn, pstmt, rs);
}
return count;
}
public int isBoss(String name,String pass){
int count=0;
try{
this.conn = this.getConn();
String sql="select * from admin_message where a_name='"+name+"' and a_password='"+pass+"'";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
System.out.println(sql);
if(rs.next())
{
count=rs.getInt("a_boss");
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
this.closeAll(conn, pstmt, rs);
}
return count;
}
public ArrayList<Refectorys> selectAllrefe(int a,int b){
ArrayList<Refectorys> lists=new ArrayList<Refectorys>();
try{
this.conn = this.getConn();
String sql="select top "+a+" list_id, list_address,list_name,list_dissertation,list_food_type," +
"list_images,list_intention=(select i_name from intention where i_id=list_intention) ," +
"list_map,list_phone,list_Pmoney,list_Time,list_advert,list_car from list_message" +
" where list_id not in (select top "+b+" list_id from list_message)";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
while(rs.next()){
Refectorys refe=new Refectorys();
refe.setId(rs.getString("list_id"));
refe.setDizhi(rs.getString("list_address"));
refe.setName(rs.getString("list_name"));
refe.setZhuanti(rs.getString("list_dissertation"));
refe.setCaixi(rs.getString("list_food_type"));
refe.setTupian(rs.getString("list_images"));
refe.setMudi(rs.getString("list_intention"));
refe.setDitu(rs.getString("list_map"));
refe.setPhone(rs.getString("list_phone"));
refe.setAvg(rs.getString("list_Pmoney"));
refe.setTime(rs.getString("list_Time"));
refe.setZhuyi(rs.getString("list_advert"));
refe.setCar(rs.getString("list_car"));
lists.add(refe);
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
this.closeAll(conn, pstmt, rs);
}
return lists;
}
public int selectAllrefes(){
int count=0;
try{
this.conn = this.getConn();
String sql="select count(*) from list_message";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
while(rs.next()){
count=rs.getInt(1);
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
this.closeAll(conn, pstmt, rs);
}
return count;
}
public Refectorys selectOnerefes(String id){
Refectorys refe=new Refectorys();
try{
this.conn = this.getConn();
String sql="select list_id, list_address,list_name,list_dissertation,list_food_type,list_images,list_intention=(select i_name from intention where i_id=list_intention),list_map,list_phone,list_Pmoney,list_Time,list_advert,list_car from list_message where list_id="+id;
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
System.out.println(sql);
while(rs.next()){
refe.setId(rs.getString("list_id"));
refe.setDizhi(rs.getString("list_address"));
refe.setName(rs.getString("list_name"));
refe.setZhuanti(rs.getString("list_dissertation"));
refe.setCaixi(rs.getString("list_food_type"));
refe.setTupian(rs.getString("list_images"));
refe.setMudi(rs.getString("list_intention"));
refe.setDitu(rs.getString("list_map"));
refe.setPhone(rs.getString("list_phone"));
refe.setAvg(rs.getString("list_Pmoney"));
refe.setTime(rs.getString("list_Time"));
refe.setZhuyi(rs.getString("list_advert"));
refe.setCar(rs.getString("list_car"));
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
this.closeAll(conn, pstmt, rs);
}
return refe;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
JSP项目 淘饭网(终极版)
共318个文件
png:179个
gif:38个
jsp:25个
4星 · 超过85%的资源 需积分: 10 13 下载量 51 浏览量
2011-05-14
20:17:21
上传
评论
收藏 11.05MB RAR 举报
温馨提示
本项目是由MyEclipse 7.5和SQL Server2005位开发工具的实现美食网的,里面功能齐全,是初学JSP者好的学习资料,值得研究
资源推荐
资源详情
资源评论
收起资源包目录
JSP项目 淘饭网(终极版) (318个子文件)
manager.class 7KB
BbsDao.class 5KB
list_Message_Dao.class 5KB
update.class 3KB
List_Message.class 3KB
insert.class 3KB
Refectorys.class 3KB
user_messageDao.class 2KB
delete.class 2KB
BBS.class 2KB
BaseDao.class 1KB
Test_ListMessageDao.class 1KB
user_message.class 1KB
managers.class 1KB
Test_user_messageDao.class 925B
TestBBs.class 900B
Help.class 665B
.classpath 432B
org.eclipse.wst.jsdt.ui.superType.container 49B
a.gif 161KB
login-content-bg.gif 112KB
d.gif 96KB
e.gif 96KB
c.gif 90KB
f.gif 86KB
b.gif 86KB
QQ.gif 60KB
hengpi.gif 45KB
sg.gif 12KB
zhms-ad-btx.gif 11KB
9.gif 11KB
10.gif 10KB
8.gif 9KB
4.gif 8KB
phone.gif 8KB
7.gif 8KB
5.gif 7KB
3.gif 7KB
6.gif 7KB
1.gif 7KB
ji.gif 7KB
2.gif 7KB
mobile.gif 5KB
meishi11.gif 3KB
ss_cnnic.gif 3KB
qq.gif 3KB
sina.gif 3KB
paojiao.gif 3KB
zhuce.gif 2KB
wap.gif 1KB
icon-demo.gif 648B
icon-login-seaver.gif 633B
send.gif 614B
send.gif 614B
help.gif 558B
top-right.gif 556B
login-top-bg.gif 174B
sqljdbc.jar 570KB
manager.java 7KB
BbsDao.java 4KB
list_Message_Dao.java 4KB
List_Message.java 3KB
update.java 2KB
insert.java 2KB
Refectorys.java 2KB
user_messageDao.java 1KB
BBS.java 1KB
delete.java 1KB
BaseDao.java 1KB
Test_ListMessageDao.java 897B
user_message.java 670B
managers.java 567B
TestBBs.java 400B
Test_user_messageDao.java 399B
Help.java 237B
pic8p4tp4sg.jpg 61KB
pic61p15g71.jpg 51KB
picsn15u456.jpg 47KB
picj0qw7l6x.jpg 45KB
pic230ip131.jpg 44KB
picwq6o5rr6.jpg 42KB
picmsyo2pm5.jpg 40KB
zhmsvk.jpg 33KB
pic71344ah6.jpg 33KB
zhmscn_r4_c2.jpg 14KB
logo_index.jpg 13KB
zhmscn_r7_c3.jpg 10KB
xiaochi_220.jpg 7KB
wap_220_60.jpg 6KB
v2.jpg 5KB
v1.jpg 5KB
picm484886m.jpg 5KB
zhmscn_r6_c3.jpg 5KB
v3.jpg 4KB
picw7p7212n.jpg 4KB
zhmscn_tqq.jpg 4KB
Xia.jpg 1KB
XiangChun.jpg 1KB
WoSun.jpg 1KB
YangCong.jpg 1KB
共 318 条
- 1
- 2
- 3
- 4
资源评论
- cqwajyx2014-04-01资源不错,值得学习,谢谢楼主分享。。。
Forever-Remerber
- 粉丝: 10
- 资源: 57
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 论文(最终)_20240430235101.pdf
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
- 林周瑜-论文.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功