资源简介
刚做的数据库课程设计,做的是工资管理系统,功能还算比较完善。资源打包了Java源码、sql语句以及sql相关的jar包。数据库用的是sqlserver,界面设计用的是java.swing,做的比较简单。分享给大家参考学习。
代码片段和文件信息
package com;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.*;
public class addDepartment extends JDialog implements ActionListener {
JLabel jl1jl2jl3;
JTextField jtf1jtf2jtf3;
JButton jb1jb2;
JPanel jp1jp2jp3jp4;
PreparedStatement ps=null;
Connection ct=null;
ResultSet rs=null;
public addDepartment(frame ownerString titleboolean bool){
super(ownertitlebool);
jl1 = new JLabel(“ 部 门 编 号 “);
jl2 = new JLabel(“ 部 门 名 称 “);
jl3 = new JLabel(“负责人职工号“);
jtf1 = new JTextField(10);
//jtf1.setText(bm.getValueAt(row0).toString());
jtf2 = new JTextField(10);
// jtf1.setText(bm.getValueAt(row1).toString());
jtf3 = new JTextField(10);
// jtf1.setText(bm.getValueAt(row2).toString());
jb1 = new JButton(“增添“);
jb1.addActionListener(this);
jb2 = new JButton(“取消“);
jb2.addActionListener(this);
jp1 = new JPanel();
jp2 = new JPanel();
jp3 = new JPanel();
jp4 = new JPanel();
jp1.add(jl1);
jp1.add(jtf1);
jp2.add(jl2);
jp2.add(jtf2);
jp3.add(jl3);
jp3.add(jtf3);
jp4.add(jb1);
jp4.add(jb2);
this.setLayout(new GridLayout(41));
this.add(jp1);
this.add(jp2);
this.add(jp3);
this.add(jp4);
this.setBounds(520280300200);
this.setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource() == jb1){
System.out.println(“点击增添“);
try{
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver“);
ct=DriverManager.getConnection
(“jdbc:sqlserver://127.0.0.1:1433;databaseName=salaryDB““sa““112233“);
String sql = “insert into Department values (??)“;
ps=ct.prepareStatement(sql);
ps.setString(1jtf1.getText());
ps.setString(2jtf2.getText());
ps.executeUpdate();
sql = “insert into DepartmentHead values (??)“;
ps=ct.prepareStatement(sql);
ps.setString(1jtf1.getText());
ps.setString(2jtf3.getText());
ps.executeUpdate();
this.dispose();
}catch (Exception e1){
e1.printStackTrace();
JOptionPane.showMessageDialog(this“添加失败“);
return;
}finally {
try{
if(rs!=null) rs.close();
if(ps!=null) ps.close();
if(ct!=null) ct.close();
}catch (Exception e1){
e1.printStackTrace();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-09-08 16:11 com\
文件 3198 2019-09-05 13:45 com\addDepartment.java
文件 4350 2019-09-05 13:15 com\addEmployee.java
文件 1978 2019-09-05 12:36 com\adminWin.java
文件 2595 2019-09-04 21:24 com\ba
文件 2888 2019-09-04 19:08 com\behaviorModel.java
文件 1905 2019-09-05 21:52 com\confirmID.java
文件 1961 2019-09-03 22:06 com\countTax.java
文件 997 2019-09-05 00:13 com\deleteEmloyee.java
文件 2581 2019-09-05 23:07 com\departmentModel.java
文件 3072 2019-09-04 23:02 com\employeeModel.java
文件 2512 2019-09-05 22:38 com\employeeWin.java
文件 4347 2019-09-05 13:09 com\getBehavior.java
文件 4702 2019-09-05 13:08 com\getSalary.java
文件 2382 2019-09-05 21:52 com\loginWin.java
文件 3958 2019-09-06 09:28 com\regDialog.java
文件 3880 2019-09-04 19:00 com\salaryModel.java
文件 2104 2019-09-05 21:57 com\setDepartment.java
文件 3586 2019-09-08 16:11 com\setEmployee.java
文件 1646 2019-09-04 21:49 com\setSalary.java
文件 886 2019-09-03 22:44 com\Sqlli
文件 4008 2019-09-05 13:10 com\updateBehavior.java
文件 3223 2019-09-05 18:09 com\updateDepartment.java
文件 4322 2019-09-05 22:02 com\updateEmployee.java
文件 3827 2019-09-05 13:04 com\updatePW.java
文件 3455 2019-09-05 13:12 com\updateSalary.java
目录 0 2019-09-09 23:11 sql相关jar包\
文件 518072 2013-05-15 21:39 sql相关jar包\sqljdbc.jar
文件 537303 2013-05-14 22:48 sql相关jar包\sqljdbc4.jar
目录 0 2019-09-09 23:12 建表相关的sql语句\
文件 10141 2019-09-06 20:34 建表相关的sql语句\SQLQuery1.sql
............此处省略0个文件信息
相关资源
- zw_huangyx123456-10303904-基于Java的迷宫程
- 基于java-web的超市管理系统毕业答辩
- JAVA介绍外文翻译
- 汪文君java高并发及java8新特性全套教
- 学生管理系统Javaweb mysql
- 基于Java网络聊天室
- 1. 编写一个 Java 程序 在程序中建立一
- java+SQlserver煤气公司管理系统
- java 学生成绩管理系统 课设论文
- Java课程设计报告-酒店客房管理系统
- 坦克大战Java+实训报告
- java鼠标瞄准炮台打鸟游戏
- zw_mysql-connector-java-5.1.7-bin.zip
- Java计算器130031
- 用JavaSE编写的购物系统
- 学生成绩管理系统java.zip
- 图书管理系统源代码(java实现.docx
- 2019年Java题库学生版.pdf
- Java五子棋联机版windowbuilder界面
- Java学生管理系统完整代码
- 银行账户管理系统 Bank ATM System JAVA
- 很简易的java爬虫 可以爬取携程的航班
- Java实现的生产者与消费者问题
- 简易java聊天室ui界面
- java写的c语言编译器
- Java计算器实现代码
- Java程序开发-井字棋控制台界面
- 数据库课设-宿舍管理系统java.rar
- java课程设计报告(小学数学教辅软件
- 供新手学习javaweb servlet mysql .rar
评论
共有 条评论