资源简介
车辆管理系统含有图形界面以及连接数据库可以实现用户的增加,删除,修改,查询等操作,比较简单的一个小项目。可以直接修改为图书管理系统等其他小型系统

代码片段和文件信息
package xgp.Dao;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import xgp.model.Car;
import xgp.model.User;
import xgp.util.JDBCUtil;
public class CarDao {
private Connection conn;
private PreparedStatement psmt;
private ResultSet rs;
public List getAllUsers() {
// TODO Auto-generated method stub
//定义sql
Listlist=new ArrayList();
String sql = “select * from car_system“;
//获取数据库连接
conn = JDBCUtil.getConnection();
try {
//编译sql
psmt = conn.prepareStatement(sql);
//设置参数
//执行sql
rs = psmt.executeQuery();
//获取结果集
while(rs.next()){
Car u =new Car();
u.setId(rs.getInt(“id“));
u.setUsername(rs.getString(“username“));
u.setCarname(rs.getString(“carname“));
u.setPrice(rs.getInt(“price“));
list.add(u);
};//结果有数据 f ture
} catch (SQLException e) {
e.printStackTrace();
} finally {
//最后要关闭连接
JDBCUtil.close(conn null psmt rs);
}
return list;
}
public boolean saveUser(String un String carint price) {
// TODO Auto-generated method stub
boolean f = false;
//定义sql
String sql = “insert into car_system(usernamecarnameprice) values(???)“;
//获取数据库连接
conn = JDBCUtil.getConnection();
try {
//编译sql
psmt = conn.prepareStatement(sql);
//设置参数
psmt.setString(1 un);
psmt.setString(2 car);
psmt.setInt(3 price);
//执行sql
int i=psmt.executeUpdate();
//获取结果集
f=i>0;//结果有数据 f ture
} catch (SQLException e) {
e.printStackTrace();
} finally {
//最后要关闭连接
JDBCUtil.close(conn null psmt rs);
}
return f;
}
public boolean CarUpdata(int priceString usernameString carnameint id){
boolean f=false;
String sql = “update Car_system set username=?carname=?price=? where id=?“;
conn = JDBCUtil.getConnection();
try {
//编译sql
psmt = conn.prepareStatement(sql);
//设置参数
psmt.setString(1 username);
psmt.setString(2 carname);
psmt.setInt(3 price);
psmt.setInt(4 id);
//执行sql
int i=psmt.executeUpdate();
//获取结果集
f=i>0;//结果有数据 f ture
} catch (SQLException e) {
e.printStackTrace();
} finally {
//最后要关闭连接
JDBCUtil.close(conn null psmt rs);
}
return f;
}
public List Queryuser(String username){
Listlist=new ArrayList();
String sql = “select * from Car_system where username like ? order by id“;
conn = JDBCUtil.getConnection();
try{
psmt = conn.prepareStatement(sql);
psmt.setString(1“%“+username+“%“);
rs = psmt.executeQuery();
while(rs.next()){
Car u =new Car();
u=new Car();
u.setId(rs.getInt(“id“));
u.setUsername(rs.getString(“username“));
u.setCarname(rs.getString(“carname“));
u.setPrice(rs.getInt(“price“));
list.add(u);
};
}
catch (SQLException e) {
e.printStackTrace();
}
return list;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1039 2019-06-27 19:29 carsystem.sql
文件 29 2019-06-27 19:29 carsystem.txt
文件 886 2019-06-27 19:28 car_system.sql
文件 16 2019-06-27 19:29 car_system.txt
目录 0 2019-06-27 15:57 Fcc.project1\
文件 484 2019-06-27 15:57 Fcc.project1\.classpath
文件 387 2019-06-27 15:57 Fcc.project1\.project
目录 0 2019-06-27 15:57 Fcc.project1\.settings\
文件 598 2019-06-27 15:57 Fcc.project1\.settings\org.eclipse.jdt.core.prefs
目录 0 2019-06-27 15:57 Fcc.project1\bin\
目录 0 2019-06-27 15:57 Fcc.project1\bin\picture\
文件 20929 2019-06-27 15:57 Fcc.project1\bin\picture\lanbo.jpg
文件 23890 2019-06-27 15:57 Fcc.project1\bin\picture\u=18458870311309476495&fm=26&gp=0.jpg
文件 11374 2019-06-27 15:57 Fcc.project1\bin\picture\u=278015242439165137&fm=26&gp=0.jpg
文件 25099 2019-06-27 15:57 Fcc.project1\bin\picture\u=35868860353062230814&fm=26&gp=0.jpg
文件 25752 2019-06-27 15:57 Fcc.project1\bin\picture\u=38086772691443370403&fm=26&gp=0.jpg
文件 14341 2019-06-27 15:57 Fcc.project1\bin\picture\下载.jpg
目录 0 2019-06-27 15:57 Fcc.project1\bin\xgp\
目录 0 2019-06-27 15:57 Fcc.project1\bin\xgp\Dao\
文件 3827 2019-06-27 15:57 Fcc.project1\bin\xgp\Dao\CarDao.class
文件 5011 2019-06-27 15:57 Fcc.project1\bin\xgp\Dao\UserDao.class
目录 0 2019-06-27 15:57 Fcc.project1\bin\xgp\model\
文件 1275 2019-06-27 15:57 Fcc.project1\bin\xgp\model\Car.class
文件 1281 2019-06-27 15:57 Fcc.project1\bin\xgp\model\User.class
目录 0 2019-06-27 15:57 Fcc.project1\bin\xgp\util\
文件 1762 2019-06-27 15:57 Fcc.project1\bin\xgp\util\JDBCUtil.class
目录 0 2019-06-27 15:57 Fcc.project1\bin\xgp\view\
文件 719 2019-06-27 15:57 Fcc.project1\bin\xgp\view\Adminpassword$1.class
文件 1246 2019-06-27 15:57 Fcc.project1\bin\xgp\view\Adminpassword$2.class
文件 755 2019-06-27 15:57 Fcc.project1\bin\xgp\view\Adminpassword$3.class
文件 2644 2019-06-27 15:57 Fcc.project1\bin\xgp\view\Adminpassword.class
............此处省略72个文件信息
- 上一篇:基于遗传算法的模糊控制器动态优化方法
- 下一篇:application 留言板
相关资源
- SpringBoot+H2+mybatis-plus59130
- 登录注册界面.zip48872
- MoNyog8.5+破解补丁
- 数字华容道
- SSM+Shiro+redis实现单点登陆
- 全国4级地址库,京东数据
- jstl-api-1.2和jstl-impl-1.2
- 基于MVC模式的会员管理系统
- 国内一家大型软件公司内部的正规软
- 仿windows记事本
- GUI银行管理系统
- 超市收银系统eclipse access大学课程设计
- 模拟ATM柜员机系统--连接数据库
- 基于swing的简单聊天器(兼传输文件)
- A*算法的2D演示(带源码)
- 代码审查表和代码审查实例
- 仿126 网易 163 邮箱 界面
- Tomcat6.x
- 简单的行编辑器
- 扫雷(MVC架构)
- php程序实现数据库的增删改查
- 302 Found
- window ping命令加时间并记录日志
- springboot+rabbitmq项目demo(亲测可正常运
- jxbrowser 所有版本通用的破解包
- 2017年-传智播客-张志君老师-SpringBoo
- Blob.js+Export2Excel.js
- 机会路由源代码+仿真工具(SCORP)
- POI中文帮助文档附带api手册.zip
- 2018双十一阿里供应链服务平台讲座
评论
共有 条评论