资源简介
医院管理系统,数据库课程设计,用java写的,MySQL建好表格就可以用了
代码片段和文件信息
package maintable;
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.Image;
import java.awt.Label;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.beans.PropertyVetoException;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.Jframe;
import javax.swing.JInternalframe;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.table.TableColumn;
@SuppressWarnings({ “serial“ “unused“ })
public class Apparatus extends JInternalframe implements ActionListener{
private final JPanel topSearch = new JPanel();
private final JTextField id = new JTextField(20);
private final JTextField name = new JTextField(20);
private final JButton search = new JButton(“检索“);
private final JButton modify = new JButton(“更新“);
private final JButton delete = new JButton(“删除“);
private final JButton insert = new JButton(“插入“);
private JScrollPane jspanel= null;
private final Connection con = ConnectToDatabase.getConnection();
//private final JButton flash = new JButton(“刷新“);
public final String[] columnNames = {“仪器代号“ “仪器名称“ “仪器价格“ “仪器数量“ “仪器备注“};
public Apparatus() {
super(“仪器信息管理“ true true true true);
setSize(1115 700);
setLayout(new BorderLayout());
topSearch.add(new JLabel(“仪器代号“));
topSearch.add(id);
topSearch.add(new JLabel(“仪器名称“));
topSearch.add(name);
//topSearch.add(new JLabel(“ “));
topSearch.add(search);
topSearch.add(modify);
topSearch.add(insert);
topSearch.add(delete);
search.addActionListener(this);
modify.addActionListener(this);
insert.addActionListener(this);
delete.addActionListener(this);
add(topSearch BorderLayout.NORTH);
setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
try{
if(e.getSource() == search){
doSearch();
}else if(e.getSource() == modify){
doModify();
}else if(e.getSource() == insert){
doInsert();
}else if(e.getSource() == delete){
doDelete();
}
}catch(Exception ec){
ec.printStackTrace();
}
}
public void doSearch()throws Exception{
Statement state = con.createStatement();
ResultSet result;
if(id.getText().length() == 0 && name.getText().length() == 0){
result = state.executeQuery(“SELECT * FROM APPARATUS“);
}else if(id.getText().length() != 0){
result = state.executeQuery(“SELECT * FROM APPARATUS WHERE APPARTUS_ID = ‘“+
id.getText()+“‘“);
}else{
result = state.executeQuery(“SELECT * FROM APPARATUS WHERE APPARTUS_NAME LIKE ‘“ +
“%“ +name.getText()+ “%‘“);
}
//GetTable()返回一个JScrollPane对象
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 430 2018-06-12 10:11 Hospital\.classpath
文件 384 2018-06-11 09:07 Hospital\.project
文件 99 2018-06-18 12:59 Hospital\.settings\org.eclipse.core.resources.prefs
文件 598 2018-06-11 09:07 Hospital\.settings\org.eclipse.jdt.core.prefs
文件 14729 2018-06-11 09:46 Hospital\back2.jpg
文件 52254 2018-06-15 11:23 Hospital\back3.jpg
文件 36009 2018-06-19 12:48 Hospital\back4.jpg
文件 37903 2018-06-15 17:01 Hospital\back41.jpg
文件 19721 2018-06-20 14:37 Hospital\back5.jpg
文件 28039 2018-06-11 09:23 Hospital\background.jpg
文件 2176 2018-06-21 08:25 Hospital\bin\maintable\Apparatus$1$1.class
文件 3175 2018-06-21 08:25 Hospital\bin\maintable\Apparatus$1.class
文件 1734 2018-06-21 08:25 Hospital\bin\maintable\Apparatus$2.class
文件 1611 2018-06-21 08:25 Hospital\bin\maintable\Apparatus$3.class
文件 5608 2018-06-21 08:25 Hospital\bin\maintable\Apparatus.class
文件 2247 2018-06-21 13:28 Hospital\bin\maintable\Bed$1.class
文件 2394 2018-06-21 13:28 Hospital\bin\maintable\Bed$2.class
文件 9227 2018-06-21 13:28 Hospital\bin\maintable\Bed.class
文件 3141 2018-06-20 15:47 Hospital\bin\maintable\BroswePersonnel$1.class
文件 3739 2018-06-20 15:47 Hospital\bin\maintable\BroswePersonnel$2.class
文件 12235 2018-06-20 15:47 Hospital\bin\maintable\BroswePersonnel.class
文件 1416 2018-06-19 14:37 Hospital\bin\maintable\ConnectToDataba
文件 1395 2018-06-20 10:25 Hospital\bin\maintable\DateSelect.class
文件 1645 2018-06-21 08:22 Hospital\bin\maintable\Department$1.class
文件 2791 2018-06-21 08:22 Hospital\bin\maintable\Department$1Listener$1.class
文件 4603 2018-06-21 08:22 Hospital\bin\maintable\Department$1Listener.class
文件 5244 2018-06-21 08:22 Hospital\bin\maintable\Department.class
文件 1915 2018-06-19 08:37 Hospital\bin\maintable\Drug$1.class
文件 2073 2018-06-19 08:37 Hospital\bin\maintable\Drug$2.class
文件 6252 2018-06-19 08:37 Hospital\bin\maintable\Drug.class
............此处省略89个文件信息
- 上一篇:一个基于javase的学生管理系统
- 下一篇:新闻客户端后台服务端
相关资源
- 一个基于javase的学生管理系统
- java把word转换成图片
- 大鱼吃小鱼游戏java源码
- 毕业设计酒窖管理系统java
- EffectiveJava_第三版(英文版)_高清P
- Java实现飞行棋
- java开发的网站招聘项目
- lucene4.6.0所有jar包集合
- Java WebSocket Programming.pdf
- 简单的相册列表管理SSM+bootstrap,数据
- java高并发秒杀系统
- 可运行的javaweb网上书城源码
- 基于JavaWeb和MySQL的电子交易系统
- Java Web登录DemoSSM+Ajax
- jsp课程设计个人信息管理系统
- 网上租车系统
- 深入理解Java虚拟机第二版
- javaweb新闻管理系统
- java微信公众号调用手机摄像头拍照和
- JAVA获取视频缩略图
- javaweb餐饮管理系统
- java图片自动播放并有背景音乐
- java捕鱼达人源代码
- aspose-words-18.10-jdk16-crack破解可用
- java搭建本地服务器,android客户端访问
- 即时聊天java代码
- ssh+mysql实现的Java web论坛系统源码
- 014JAVA.JSP二手车交易
- jre6.23_windows_x64绝版资源6版本
- 李兴华2015java 笔记
评论
共有 条评论