package com.dao.impl;
import java.sql.Connection;
import java.sql.Date;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import com.dao.UserDao;
import com.util.DBUtil;
import com.pojo.Lili;
import com.pojo.User;
/**
*
* @author Administrator
*
*/
public class UserDaoImpl implements UserDao
{
DBUtil db = new DBUtil();
Connection conn = db.openConnection();
PreparedStatement ps = null;
public boolean login(User user)
{
String sql = "select username,password from lili where username=? and password=?";
try
{
ps = conn.prepareStatement(sql);
ps.setString(1, user.getUsername());
ps.setString(2, user.getPassword());
ps.executeQuery();
ResultSet rs = ps.executeQuery();
while (rs.next())
{
return true;
}
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
db.closeConn(conn);
}
return false;
}
public void add(Lili lili)
{
String sql = "insert into zll values(null,?,?,?,?)";
try
{
ps = conn.prepareStatement(sql);
ps.setString(2, lili.getAddress());
ps.setString(3, lili.getReason());
ps.setString(4, lili.getReasult());
ps.setString(1, lili.getTime());
ps.executeUpdate();
}
catch (SQLException e)
{
e.printStackTrace();
}
finally
{
db.closeConn(conn);
}
}
/**
* @author Administrator
* 淇敼璁板綍
*/
public void modify(Lili lili)
{
String sql = "update zll set time=?,address=?,reason=?,reasult=? where id=?";
try
{
ps = conn.prepareStatement(sql);
ps.setString(1, lili.getTime());
ps.setString(2, lili.getAddress());
ps.setString(3, lili.getReason());
ps.setString(4, lili.getReasult());
ps.setInt(5, lili.getId());
ps.executeUpdate();
}
catch (Exception e)
{
e.printStackTrace();
System.out.println("淇敼鏁版嵁澶辫触锛�");
}
finally
{
db.closeConn(conn);
}
}
/**
* @author Administrator
* 鏌ユ壘涓�潯璁板綍
*/
public Lili find(int id)
{
String sql = "select * from zll where id = ?";
Lili lili = new Lili();
try
{
System.out.println(id);
ps = conn.prepareStatement(sql);
ps.setInt(1, id);
ps.executeQuery();
ResultSet rs = ps.executeQuery();
while (rs.next())
{
lili.setId(rs.getInt("id"));
lili.setTime(rs.getString("time"));
lili.setAddress(rs.getString("address"));
lili.setReason(rs.getString("reason"));
lili.setReasult(rs.getString("reasult"));
}
}
catch (Exception e)
{
e.printStackTrace();
System.out.println("鏌ヨ澶辫触锛�");
}
finally
{
db.closeConn(conn);
}
return lili;
}
/**
*
* @author Administrator
* 鍒犻櫎涓�潯璁板綍
*/
public void delete(int id)
{
String sql = "delete from zll where id =?";
try
{
ps = conn.prepareStatement(sql);
ps.setInt(1, id);
ps.executeUpdate();
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
db.closeConn(conn);
}
}
/**
* @author Administrator
* 鏌ヨ鎵�湁璁板綍
*
*/
public List<Lili> findAll()
{
String sql = "select * from zll";
List<Lili> list = new ArrayList<Lili>();
try
{
Statement ps = conn.createStatement();
ResultSet rs = ps.executeQuery(sql);
while (rs.next())
{
Lili lili = new Lili();
lili.setId(rs.getInt("id"));
lili.setAddress(rs.getString("address"));
lili.setReason(rs.getString("reason"));
lili.setTime(rs.getString("time"));
lili.setReasult(rs.getString("reasult"));
list.add(lili);
}
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
db.closeConn(conn);
}
return list;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
交通事故的记录与统计信息管理系统.zip
共132个文件
gif:65个
jpg:20个
java:13个
4星 · 超过85%的资源 需积分: 26 40 下载量 110 浏览量
2011-12-31
18:58:27
上传
评论 2
收藏 5.65MB ZIP 举报
温馨提示
交通事故的记录与统计信息管理系统.zip交通事故的记录与统计信息管理系统.zip交通事故的记录与统计信息交通事故的记录与统计信息管理系统.zip管理系统.zip交通事故的记录与统交通事故的记录与统计信息管理系统.zip计信息管理系统.zip
资源推荐
资源详情
资源评论
收起资源包目录
交通事故的记录与统计信息管理系统.zip (132个子文件)
public.css 2KB
index.css 1KB
login.css 552B
bg_login_panel.gif 25KB
bg.gif 5KB
bg_banner_menu.gif 4KB
bg_schedule.gif 2KB
main_hr.gif 2KB
bg_users.gif 1KB
default.gif 1KB
bg_table_item.gif 1KB
mail.gif 1KB
main_hl2.gif 1KB
minical_title.gif 1KB
bg_button_del.gif 1KB
bg_button_update.gif 1KB
bg_table_item2.gif 1KB
nav_help.gif 1KB
nav_search.gif 1KB
nav_print.gif 1KB
nav_forward.gif 1KB
nav_back.gif 1KB
nav_resetPassword.gif 1KB
nav_changePassword.gif 1KB
addNote.gif 1KB
bg_left_tl.gif 1KB
bg_left_tr.gif 1KB
btn_close.gif 1KB
root_node.gif 1015B
main_hl.gif 803B
minical_btnClose.gif 699B
note.gif 689B
minical_btnForward.gif 644B
minical_btnPrevious.gif 639B
folder_closed.gif 624B
branch_node.gif 605B
bg_button_blue.gif 590B
user_node.gif 583B
main_rc.gif 578B
edit.gif 563B
bg_nav.gif 531B
main_lf.gif 511B
main_rf.gif 511B
bg_th.gif 509B
bg_tr.gif 422B
arrow_collapsed_hover.gif 399B
tree_node.gif 382B
folder_open.gif 381B
arrow_expanded_hover.gif 368B
bg_left_br.gif 316B
bg_left_bl.gif 316B
main_hb.gif 315B
bg_left_tc.gif 255B
bg_header.gif 189B
menu_seprator.gif 176B
bg_tabedbtn.gif 155B
bg_left_ls.gif 148B
bg_left_rs.gif 148B
bg_left_bc.gif 148B
arrow_collapsed.gif 124B
nav_pre.gif 103B
delete.gif 98B
bg_title.gif 93B
main_rs.gif 91B
arrow_expanded.gif 91B
main_ls.gif 91B
main_fs.gif 91B
empty.gif 62B
xwork-core-2.2.1.jar 997KB
freemarker-2.3.16.jar 860KB
struts2-core-2.2.1.jar 755KB
javassist-3.7.ga.jar 531KB
mysql-connector-java-5.0.3-bin.jar 482KB
ognl-3.0.jar 224KB
commons-io-1.3.2.jar 86KB
commons-fileupload-1.2.1.jar 56KB
UserDaoImpl.java 4KB
LoginAction.java 1KB
DBUtil.java 1KB
UserFindAllAction.java 863B
Lili.java 848B
UserDeleteAction.java 763B
UserModifyAction.java 746B
UserFindByidAction.java 733B
UserServiceImpl.java 630B
UserAddAction.java 601B
User.java 582B
UserDao.java 371B
UserService.java 362B
2.jpg 380KB
校园风景15.jpg 131KB
校园风景35.jpg 109KB
校园风景22.jpg 100KB
校园风景17.jpg 92KB
校园风景34.jpg 89KB
校园风景1.jpg 76KB
0.jpg 74KB
0.jpg 74KB
0.jpg 74KB
校园风景19.jpg 54KB
共 132 条
- 1
- 2
资源评论
- Qigy2012-02-01你好,我下载了一下试试,发现里面缺少很多aspx的文件,目录结构不完整。
- libobo11120062012-12-11楼上什么心态,什么aspx,这是jsp做的。 不过你都没说数据库是mysql,坑啊,我用不了
zlimvp
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功