资源简介
刚做的数据库课程设计,做的是工资管理系统,功能还算比较完善。资源打包了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个文件信息
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论