资源简介
毕业设计管理系统基于Java与MySQL的应用,满足学生信息的增删改查。
代码片段和文件信息
package com.test2;
import javax.swing.JDialog;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.*;
public class TeaAddDiag extends JDialog implements ActionListener {
//定义我需要的swing组件
JLabel jl1jl2jl3jl4jl5jl6jl7;
JTextField jf1jf2jf3jf4jf5jf6jf7;
JPanel jp1jp2jp3;
JButton jb1jb2;
//owner代笔父窗口title是窗口的名字modal指定是模式窗口()或者非模式窗口
public TeaAddDiag(frame ownerString title boolean modal){
//调用父类方法
super(ownertitlemodal);
jl1 = new JLabel(“教师编号“);
jl2 = new JLabel(“姓名“);
jl3 = new JLabel(“性别“);
jl4 = new JLabel(“职务“);
jl5 = new JLabel(“办公地点“);
jl6 = new JLabel(“联系方式“);
jl7 = new JLabel(“QQ“);
jf1 = new JTextField(10);
jf2 = new JTextField(10);
jf3 = new JTextField(10);
jf4 = new JTextField(10);
jf5 = new JTextField(10);
jf6 = new JTextField(10);
jf7 = new JTextField(10);
jb1 = new JButton(“添加“);
jb1.addActionListener(this);
jb2 = new JButton(“取消“);
jp1 = new JPanel();
jp2 = new JPanel();
jp3 = new JPanel();
//设置布局
jp1.setLayout(new GridLayout(71));
jp2.setLayout(new GridLayout(71));
jp3.add(jb1);
jp3.add(jb2);
jp1.add(jl1);
jp1.add(jl2);
jp1.add(jl3);
jp1.add(jl4);
jp1.add(jl5);
jp1.add(jl6);
jp1.add(jl7);
jp2.add(jf1);
jp2.add(jf2);
jp2.add(jf3);
jp2.add(jf4);
jp2.add(jf5);
jp2.add(jf6);
jp2.add(jf7);
this.add(jp1 BorderLayout.WEST);
this.add(jp2 BorderLayout.CENTER);
this.add(jp3 BorderLayout.SOUTH);
this.setBounds(800 350 400300);
this.setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource() == jb1){
Connection ct = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
try{
//1.加载驱动
Class.forName(“com.mysql.jdbc.Driver“);
System.out.println(“加载成功“);
//2.连接数据库
//定义几个常量
String url = “jdbc:mysql://localhost:3306/sql“;
String user = “root“;
String passwd = “199797“;
ct = DriverManager.getConnection(urluserpasswd);
//与编译语句对象
String teasql = “insert into tea values(???????)“;
pstmt = ct.prepareStatement(teasql);
//给对象赋值
pstmt.setString(1jf1.getText());
pstmt.setString(2jf2.getText());
pstmt.setString(3jf3.getText());
pstmt.setString(4jf4.getText());
pstmt.setString(5jf5.getText());
pstmt.setString(6jf6.getText());
pstmt.setString(7jf7.getText());
pstmt.executeUpdate();
this.dispose();//关闭学生对话框
}catch(Exception arg1){
arg1.printStackTrace();
}finally{
try{
if(rs!=null){
rs.close();
rs = null;
}
if(pstmt != null){
pstmt.close();
pstmt = null;
}
if(ct != null){
ct.close();
ct = null;
}
}catch(Exception arg2){
arg2.printStackTrace();
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-04 08:23 毕业设计管理系统\
文件 385 2018-07-01 15:35 毕业设计管理系统\.classpath
文件 400 2018-07-03 08:27 毕业设计管理系统\.project
目录 0 2018-07-04 08:23 毕业设计管理系统\.settings\
文件 598 2018-07-01 15:17 毕业设计管理系统\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-07-04 08:23 毕业设计管理系统\bin\
目录 0 2018-07-04 08:23 毕业设计管理系统\bin\com\
目录 0 2018-07-04 08:23 毕业设计管理系统\bin\com\test2\
文件 4497 2018-07-03 14:50 毕业设计管理系统\bin\com\test2\TeaAddDiag.class
文件 3475 2018-07-03 14:50 毕业设计管理系统\bin\com\test2\TeaModel.class
文件 4912 2018-07-03 14:50 毕业设计管理系统\bin\com\test2\TeaUpDiag.class
目录 0 2018-07-04 08:23 毕业设计管理系统\bin\com\test3\
文件 4485 2018-07-03 14:50 毕业设计管理系统\bin\com\test3\StuAddDiag.class
文件 3463 2018-07-03 14:50 毕业设计管理系统\bin\com\test3\StuModel.class
文件 4871 2018-07-03 14:50 毕业设计管理系统\bin\com\test3\StuUpDiag.class
目录 0 2018-07-04 08:23 毕业设计管理系统\bin\com\test4\
文件 4213 2018-07-03 14:50 毕业设计管理系统\bin\com\test4\LeaAddDiag.class
文件 3391 2018-07-03 14:50 毕业设计管理系统\bin\com\test4\LeaModel.class
文件 4560 2018-07-03 14:50 毕业设计管理系统\bin\com\test4\LeaUpDiag.class
目录 0 2018-07-04 08:23 毕业设计管理系统\bin\com\test5\
文件 4056 2018-07-03 14:50 毕业设计管理系统\bin\com\test5\MeeAddDiag.class
文件 3336 2018-07-03 14:50 毕业设计管理系统\bin\com\test5\MeeModel.class
文件 4387 2018-07-03 14:50 毕业设计管理系统\bin\com\test5\MeeUpDiag.class
目录 0 2018-07-04 08:23 毕业设计管理系统\bin\test\
文件 400 2018-07-03 16:19 毕业设计管理系统\bin\test\Enter$1.class
文件 865 2018-07-03 16:19 毕业设计管理系统\bin\test\Enter$2.class
文件 1985 2018-07-03 16:19 毕业设计管理系统\bin\test\Enter$3.class
文件 2484 2018-07-03 16:19 毕业设计管理系统\bin\test\Enter$4.class
文件 2684 2018-07-03 16:19 毕业设计管理系统\bin\test\Enter.class
文件 701 2018-07-03 14:50 毕业设计管理系统\bin\test\MyPanel.class
文件 628 2018-07-03 14:50 毕业设计管理系统\bin\test\Test2$1.class
............此处省略43个文件信息
- 上一篇:jsp英文外刊文献和具体翻译
- 下一篇:基于java的socket聊天室通信编程
相关资源
- mysql-connector-java-5.1.7-bin.jar
- 学生管理系统 mysql+springMVC
- 人事管理系统Java源码 MySQL数据库
- Java+mysql人事管理系统
- 基于Java与MySQL的班级学生成绩管理系
- 课设 银行管理系统 mysql加java界面
- mysql-connector-java-5.1.27-bin.jar.zip
- mysql-5.7.17 对应jdbc
- mysql-connector-java-5.1.36-bin.jar;mysql jd
- mysql-connector-java-5.1.20-bin.jar
- linux的shell脚本快速部署java环境jdk+t
- mysql-connector-java-5.0.8-bin 连接mysql数据
- mysql-connector-java-5.1.47.jar
- mysql数据导出pdf格式
- 北大青鸟项目案例 宠物商店
- Java+Jsp+MySql微博开发
- javabean+servlet+jsp+mysql实现人事管理增删
- 图书管理系统jsp+mysql
- Java版的考试系统,Mysql数据库
- Java+MySql数据库 模拟ATM自助存取款b
- java+mysql图书馆管理系统45625
- jsp如何把图片上传到mysql中
- mysql驱动jar包
- java电子相册管理系统 sql 文件
- jsp语言连接MySQL的数据库登录和注册系
- mysql 省市区三级联动sql
- 连接android和php+mysql(wamp)数据库
- jsp+mysql会员管理系统源代码
- 网上求职招聘系统毕业设计
- jsp电影网站
评论
共有 条评论