数据库课程设计_实验室管理系统_设备报废查询
2013-07-30 12:24
483 查看
package labor; import java.awt.BorderLayout; import java.awt.Choice; import java.awt.Container; import java.awt.FlowLayout; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JTextArea; import javax.swing.JTextField; public class SearchScrap_Labor extends JFrame{ String scrapdate=null; String scrapdate1=null; private JLabel nameEqu=new JLabel("设备名:"); private JTextField equName=new JTextField(10); private JTextArea jta=null; private JLabel jidu=new JLabel("报废季度:"); private Choice jiduxuanze=new Choice(); private JButton back=new JButton("返回"); private JButton search=new JButton("查询"); private Container c=this.getContentPane(); public SearchScrap_Labor() { super("设备报废管理"); init(); } private void init(){ JPanel jp=new JPanel(); JPanel jp1=new JPanel(); JPanel jp2=new JPanel(); jta=new JTextArea(200,500); jp1.setLayout(new GridLayout(6,2)); jp1.add(nameEqu);jp1.add(equName); jp1.add(jidu);jp1.add(jiduxuanze); jiduxuanze.add("第一季度");jiduxuanze.add("第二季度");jiduxuanze.add("第三季度");jiduxuanze.add("第四季度"); jp2.add(search); jp2.add(back); jp.add(jp1);jp.add(jp2); c.add(jp,BorderLayout.NORTH); c.add(jta,BorderLayout.CENTER); search.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { //int i=0; DBConnection db=new DBConnection(); String aa[]={"设备名","数量","报废季度"}; for(int j=0;j<aa.length;j++){ jta.append(aa[j]+"\t"); } String sqlselect="select Eamount from equScrap where Ename ='"+equName.getText()+"'and Escrapseason='"+jiduxuanze.getSelectedItem()+"'"; //String sqlselect1="select Escrapdate from equScrap where Ename ='"+equName.getText()+"'and Escrapseason='"+jiduxuanze.getSelectedItem()+"'"; try { ResultSet rs=db.executeQuery(sqlselect); //ResultSet rs1=db.executeQuery(sqlselect1); while(rs.next()){ scrapdate= rs.getString("Eamount").trim(); //scrapdate1= rs1.getString("Escrapdate").trim(); jta.append("\n"); jta.append(equName.getText()+"\t"); jta.append( scrapdate+"\t"); jta.append(jiduxuanze.getSelectedItem()+"\t"); //jta.append( scrapdate1+"\t"); } if(scrapdate==null){ JOptionPane.showMessageDialog(null, "未找到,请重新输入"); } } catch (SQLException e1) { e1.printStackTrace(); } } }); back.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { hide_me(); Mana_Labor ul=new Mana_Labor(); } }); this.setDefaultCloseOperation(EXIT_ON_CLOSE); this.setSize(500,400); this.setVisible(true); } public void hide_me(){ this.setVisible(false); } /*public static void main(String args[]){ SearchScrap_Labor sl=new SearchScrap_Labor(); }*/ }
相关文章推荐
- 数据库课程设计_实验室管理系统_设备维修查询
- 数据库课程设计_实验室管理系统_设备报废
- 数据库课程设计_实验室管理系统_设备信息查询
- 数据库课程设计_实验室管理系统_设备入库
- 数据库课程设计_实验室管理系统_设备维修
- 数据库课程设计_实验室管理系统_管理菜单
- 数据库课程设计_实验室系统管理_链接数据库
- 数据库课程设计_实验室管理系统_登录
- 简单的数据库课程设计----湖工大成绩管理系统
- 数据库课程设计(电脑配件库存管理系统)
- 本人开发系统--新生报到与数据统计管理系统--数据库设计及相关查询SQL语句笔记
- 数据库课程设计——宾馆管理系统UML类图
- 数据库课程实习设计——酒店房间预订管理系统
- 数据库课程设计-----------学生选课管理系统的设计
- 数据库课程设计(实验报告管理系统)
- c++ 课程设计 ——公司设备管理系统
- C++课程设计 — 公司设备管理系统
- VC++课程设计:动漫新番信息管理系统(MFC+数据库ODBC接口)+外加两个副作品
- 学生信息综合管理系统开发记录(数据库课程设计)
- 数据库课程设计——羽晴YuQ3,物资管理系统