package com.book.operation;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;
import com.book.common.DBConnection;
import com.book.entity.Book;
public class BookBo extends DBConnection{
private Connection conn=null;
private PreparedStatement pstmt=null;//批处理语句
private ResultSet rs=null;
/**
* 根据用户id查找所有联系人
*/
public List getAllBookByuid(int userId){
String sql ="select * from Book where userId=?";
List<Book> listBook = new ArrayList<Book>();
try {
conn=this.getConn();
pstmt=conn.prepareStatement(sql);
pstmt.setInt(1, userId);
rs=pstmt.executeQuery();
while(rs.next()){
Book book = new Book();
book.setAddress(rs.getString("address"));
book.setComAddress(rs.getString("comAddress"));
book.setCompany(rs.getString("company"));
book.setComPhone(rs.getString("comPhone"));
book.setId(rs.getInt("id"));
book.setMobilePhone(rs.getString("mobilePhone"));
book.setName(rs.getString("name"));
book.setPhone(rs.getString("phone"));
book.setSex(rs.getString("sex"));
book.setUserId(rs.getInt("userId"));
book.setRelation(rs.getInt("relation"));
listBook.add(book);
}
} catch (Exception e) {
System.out.print("根据用户id查找所有联系人失败getAllBookByuid");
e.printStackTrace();
}finally{
this.closeAll(conn, pstmt, rs);
}
return listBook;
}
/**
* 根据用户ID 和 联系人类型查询列表
*/
public List getbookbyid(int userId, int relation ){
String sql ="select * from Book where userId=? and relation=?";
List<Book> listBook = new ArrayList<Book>();
Book book =null;
try {
conn=this.getConn();
pstmt=conn.prepareStatement(sql);
pstmt.setInt(1, userId);
pstmt.setInt(2, relation);
rs=pstmt.executeQuery();
while(rs.next()){
book = new Book();
book.setAddress(rs.getString("address"));
book.setComAddress(rs.getString("comAddress"));
book.setCompany(rs.getString("company"));
book.setComPhone(rs.getString("comPhone"));
book.setId(rs.getInt("id"));
book.setMobilePhone(rs.getString("mobilePhone"));
book.setName(rs.getString("name"));
book.setPhone(rs.getString("phone"));
book.setSex(rs.getString("sex"));
book.setUserId(rs.getInt("userId"));
book.setRelation(rs.getInt("relation"));
listBook.add(book);
}
} catch (Exception e) {
System.out.print("根据用户id查找所有联系人失败getAllBookByuid");
e.printStackTrace();
}finally{
this.closeAll(conn, pstmt, rs);
}
return listBook;
}
/**
* 根据联系人id删除对应的联系人
*/
public int deletebookByid(int id){
String sql = "delete from Book where id=?";
String [] getValue = { id + "" };
return this.executeSQL(sql, getValue);
}
/**
* 添加联系人
*/
public int addbook(Book book){
String sql = "insert into Book values(?,?,?,?,?,?,?,?,?,?)";
String [] getValue={book.getName(),book.getSex(),book.getPhone(),book.getAddress(),book.getMobilePhone(),book.getCompany(),book.getComPhone(),book.getComAddress(),book.getRelation()+"",book.getUserId()+""};
return this.executeSQL(sql, getValue);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
JAVA JSP 网络通讯录+server2005+vmc
共147个文件
gif:40个
jpg:33个
tld:15个
1星 需积分: 3 35 下载量 147 浏览量
2010-09-28
12:49:10
上传
评论 1
收藏 1.94MB RAR 举报
温馨提示
JAVA JSP 网络通讯录+server2005JAVA JSP 网络通讯录+server2005JAVA JSP 网络通讯录+server2005JAVA JSP 网络通讯录+server2005JAVA JSP 网络通讯录+server2005JAVA JSP 网络通讯录+server2005
资源推荐
资源详情
资源评论
收起资源包目录
JAVA JSP 网络通讯录+server2005+vmc (147个子文件)
BookBo.class 4KB
DBConnection.class 3KB
AddServlet.class 2KB
Book.class 2KB
SelectServlet.class 2KB
UserServlet.class 2KB
UserBo.class 2KB
DeleteServlet.class 2KB
bookImpl.class 1KB
Users.class 1KB
testUsers.class 864B
Ibook.class 283B
.classpath 753B
enter.css 3KB
Thumbs.db 78KB
Thumbs.db 14KB
Thumbs.db 6KB
m_tr.gif 4KB
m_tr.gif 4KB
20054616104170383.gif 3KB
2005431324010055.gif 3KB
2005431332486265.gif 3KB
20054119481077038.gif 3KB
xx1001.gif 3KB
20054823114977499.gif 3KB
20054823324343994.gif 3KB
200543128129181.gif 2KB
200541116272355477.gif 2KB
shou.gif 1KB
qi.gif 1KB
liu.gif 1KB
tr.gif 1KB
tr.gif 1KB
dr.gif 1KB
dr.gif 1KB
home.gif 1KB
tl.gif 1KB
tl.gif 1KB
dl.gif 1KB
dl.gif 1KB
2e-m-dh.gif 1010B
t_mr.gif 989B
t_mr.gif 989B
2e-m-tp.gif 921B
2e-m-xw.gif 921B
2e-m-yy.gif 888B
2e-m-3d.gif 808B
m_bg_tr.gif 672B
m_bg_tr.gif 672B
d_bg.gif 579B
d_bg.gif 579B
t_bg.gif 383B
t_bg.gif 383B
e_copy.gif 296B
m_bg_tl.gif 232B
m_bg_tl.gif 232B
spacer.gif 43B
mystat.htm 310B
banner.html 722B
sqljdbc.jar 570KB
standard.jar 343KB
jstl.jar 17KB
BookBo.java 3KB
DBConnection.java 2KB
AddServlet.java 2KB
Book.java 2KB
UserServlet.java 2KB
SelectServlet.java 2KB
DeleteServlet.java 1KB
UserBo.java 1KB
Users.java 1011B
bookImpl.java 793B
testUsers.java 349B
Ibook.java 295B
green.jpg 22KB
m_tl.jpg 16KB
m_tl.jpg 16KB
down.jpg 13KB
out.jpg 11KB
tr.jpg 10KB
tr.jpg 10KB
bg.jpg 8KB
bg.jpg 8KB
2e_down.jpg 7KB
2e_top.jpg 7KB
2e_right.jpg 6KB
33e_top11.jpg 6KB
2e_left.jpg 5KB
tl.jpg 5KB
tl.jpg 5KB
image001_2007-05-30-14-52-37-355.jpg 4KB
m_bg.jpg 4KB
m_bg.jpg 4KB
image001_2007-05-10-13-34-19-727_2007-05-30-14-50-44-173.jpg 4KB
33e_right.jpg 3KB
33e_down.jpg 3KB
33e_left.jpg 3KB
33e_top1.jpg 2KB
quan.jpg 2KB
22_top.jpg 2KB
共 147 条
- 1
- 2
资源评论
- buzenmyong2012-07-23很好,很强大,可就是不能用,希望楼主不要再发这些垃圾资源了,谢谢
lcz383546469
- 粉丝: 16
- 资源: 34
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功