• 大小: 182KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-07-10
  • 语言: 其他
  • 标签: java  swing  mysql  

资源简介

简单的数据库课程设计,在管理员方面,可以添加车辆,按照编号查询车辆、删除车辆、修改车辆信息,可以显示可租用的车辆和所有车辆信息,并且可以按照租金进行升序或者降序排列,对车牌可以进行查询;按照编号查询用户、修改用户信息、删除用户,按照用户的姓名进行模糊查询;可以添加供应商,按照编号查询供应商、修改供应商信息、删除供应商;查看所有购买车辆的信息;查看所有用户租用车辆的信息;按照车牌分类对租用次数进行统计。 在用户方面,可以显示可租用的车辆和所有车辆信息,并且可以按照租金进行升序或者降序排列,对车牌可以进行查询;租用车辆;归还车辆;查看自己的订单。

资源截图

代码片段和文件信息

package JDBCUtil;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;

public class Add {
/**
 * 
 * @param c_id
 * @param model
 * @param color
 * @param cost
 * @param rent_count
 * @param buy_count
 * @param s_id
 */
public static void AddCar(int c_idString modelString colorint costint buy_countint s_id) {
Connection Conn=null;
String sql=“insert into bmi.车辆 values(??????)“;
String sql2=“insert into bmi.购买 (车辆编号供应商编号数量)values(???)“;
Conn=jdbcutil.getConn();
try {
PreparedStatement pstCar=Conn.prepareStatement(sql);
int rent_count=0;
pstCar.setInt(1 c_id);
pstCar.setString(2 model);
pstCar.setString(3 color);
pstCar.setInt(4 cost);
pstCar.setInt(5 buy_count);
pstCar.setInt(6 rent_count);
            pstCar.executeUpdate();
            
            PreparedStatement pstSup=Conn.prepareStatement(sql2);
            pstSup.setInt(1 c_id);
            pstSup.setInt(2 s_id);
            pstSup.setInt(3 buy_count);
            pstSup.executeUpdate();
            System.out.println(“增加车辆信息成功!“);

} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally{
jdbcutil.release(Conn);
}
}
/**
 * 用户租车,对租用表进行更新
 * @param c_id
 * @param u_id
 * @param rent_day
 * @param rent_dopsit
 */
public static void AddRent(int c_idint u_idint rent_dayint rent_dopsit) {
Connection Conn=null;
String sql=“insert into bmi.租用 (车辆编号用户编号租用天数押金)values(????)“;
Conn=jdbcutil.getConn();
try {
PreparedStatement pstCar=Conn.prepareStatement(sql);
pstCar.setInt(1 c_id);
pstCar.setInt(2 u_id);
pstCar.setInt(3 rent_day);
pstCar.setInt(4 rent_dopsit);
            pstCar.executeUpdate();
  
            System.out.println(“车辆租用成功!“);

} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally{
jdbcutil.release(Conn);
}
}
/**
 * 
 * @param s_id
 * @param s_name
 * @param tel
 * @param city
 */
public static void AddSupplier(int s_idString s_nameString telString city) {
Connection Conn=null;
String sql=“insert into bmi.供应商 values(????)“;
Conn=jdbcutil.getConn();
try {
PreparedStatement aSup=Conn.prepareStatement(sql);
aSup.setInt(1 s_id);
aSup.setString(2 s_name);
aSup.setString(3 tel);
aSup.setString(4 city);
            aSup.executeUpdate();
            System.out.println(“增加供应商信息成功!“);

} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally{
jdbcutil.release(Conn);
}
}
/**
 * 
 * @param u_id
 * @param u_name
 * @param sex
 * @param tel
 * @param address
 * @param password
 */
public static void AddUser(int u_idString u_nameString sexString telString addressString password) {
Connection Conn=null;
String sql=“in

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-09-10 13:47  汽车租赁系统\
     文件         574  2019-09-05 20:02  汽车租赁系统\.classpath
     文件         394  2019-08-27 09:20  汽车租赁系统\.project
     目录           0  2019-09-10 13:47  汽车租赁系统\.settings\
     文件         598  2019-08-27 09:20  汽车租赁系统\.settings\org.eclipse.jdt.core.prefs
     目录           0  2019-09-10 13:47  汽车租赁系统\bin\
     目录           0  2019-09-10 13:47  汽车租赁系统\bin\JDBCUtil\
     文件        4102  2019-09-05 20:02  汽车租赁系统\bin\JDBCUtil\Add.class
     文件        1752  2019-09-06 14:05  汽车租赁系统\bin\JDBCUtil\Check.class
     文件        2457  2019-09-05 20:02  汽车租赁系统\bin\JDBCUtil\Delete.class
     文件        2803  2019-09-05 20:02  汽车租赁系统\bin\JDBCUtil\Find.class
     文件        4576  2019-09-05 20:41  汽车租赁系统\bin\JDBCUtil\Show.class
     文件        2998  2019-09-05 20:02  汽车租赁系统\bin\JDBCUtil\Update.class
     文件         688  2019-09-06 12:40  汽车租赁系统\bin\JDBCUtil\jdbc.class
     文件        2331  2019-09-05 20:02  汽车租赁系统\bin\JDBCUtil\jdbcutil.class
     目录           0  2019-09-10 13:47  汽车租赁系统\bin\otherutil\
     文件        3229  2019-09-05 21:07  汽车租赁系统\bin\otherutil\TEST.class
     文件        4118  2019-09-05 20:02  汽车租赁系统\bin\otherutil\ValidCode.class
     目录           0  2019-09-10 13:47  汽车租赁系统\bin\view\
     文件        2378  2019-09-05 22:20  汽车租赁系统\bin\view\addcar$1.class
     文件         728  2019-09-05 22:20  汽车租赁系统\bin\view\addcar$2.class
     文件        3654  2019-09-05 22:20  汽车租赁系统\bin\view\addcar.class
     文件        2115  2019-09-05 22:20  汽车租赁系统\bin\view\addsupplier$1.class
     文件         755  2019-09-05 22:20  汽车租赁系统\bin\view\addsupplier$2.class
     文件        3041  2019-09-05 22:20  汽车租赁系统\bin\view\addsupplier.class
     文件        2080  2019-09-05 22:20  汽车租赁系统\bin\view\backcar$1.class
     文件        1361  2019-09-05 22:20  汽车租赁系统\bin\view\backcar$2.class
     文件         731  2019-09-05 22:20  汽车租赁系统\bin\view\backcar$3.class
     文件        4121  2019-09-05 22:20  汽车租赁系统\bin\view\backcar.class
     文件        1080  2019-09-06 14:12  汽车租赁系统\bin\view\login$1.class
     文件        2230  2019-09-06 14:12  汽车租赁系统\bin\view\login$LoginListener.class
............此处省略113个文件信息

评论

共有 条评论