• 大小: 4KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-13
  • 语言: 其他
  • 标签: 模仿  增删改查  

资源简介

里面的代码包含管理系统最基础的增删改查功能 可以帮助你练习有关管理系统增删改查的功能 ,希望对你有用处!!

资源截图

代码片段和文件信息

import javax.swing.JDialog;
import javax.swing.Jframe;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.util.*;
import javax.swing.*;

class Tianjia extends JDialog implements ActionListener
{
   JLabel bq1bq2bq3bq4bq5bq6;
   JTextField wbk1wbk2wbk3wbk4wbk5wbk6;
   JButton an1an2;
   JPanel mb1mb2mb3mb4;
   
   public Tianjia(frame fckString ckmBoolean msck)
   {
   super(fckckmmsck);
   bq1=new JLabel(“               学号      “);
   bq2=new JLabel(“               姓名      “);
   bq3=new JLabel(“               性别     “);
   bq4=new JLabel(“               年龄     “);
   bq5=new JLabel(“               籍贯     “);
   bq6=new JLabel(“               院系     “);
   
   wbk1=new JTextField(5);
   wbk2=new JTextField(5);
   wbk3=new JTextField(5);
   wbk4=new JTextField(5);
   wbk5=new JTextField(5);
   wbk6=new JTextField(5);
   
   an1=new JButton(“添加“);
   an1.addActionListener(this);
   an1.setActionCommand(“tianjia2“);
   an2=new JButton(“取消“);
   an2.addActionListener(this);
   an2.setActionCommand(“quxiao“);
   
   mb1=new JPanel();
   mb2=new JPanel();
   mb3=new JPanel(); 
   mb4=new JPanel(); 
   
   mb1.setLayout(new GridLayout(61));
   mb2.setLayout(new GridLayout(61));
   
   mb1.add(bq1);  mb1.add(bq2);  mb1.add(bq3);
   mb1.add(bq4);  mb1.add(bq5);  mb1.add(bq6);
   
   mb2.add(wbk1);  mb2.add(wbk2);  mb2.add(wbk3);
   mb2.add(wbk4);  mb2.add(wbk5);  mb2.add(wbk6);
   
   mb3.add(an1);  mb3.add(an2);
   
   this.add(mb1BorderLayout.WEST);
   this.add(mb2);
   this.add(mb3BorderLayout.SOUTH);
   this.add(mb4BorderLayout.EAST);
      
   this.setSize(370270);
this.setLocation(401281);
this.setResizable(false);
//this.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
this.setVisible(true);    
   }
   public void actionPerformed(ActionEvent e)
   {
   if(e.getActionCommand().equals(“tianjia2“))
   {
   PreparedStatement ps=null;
   Connection ct=null;
   ResultSet rs=null;
   Statement sm=null;
   
   try {
      Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver“);
  ct=DriverManager.getConnection(“jdbc:odbc:sql server““sa““ydyd4488321“);
  String ss=(“insert into xuesheng values(??????)“);
  ps=ct.prepareStatement(ss);
  ps.setString(1wbk1.getText());
  ps.setString(2wbk2.getText());
  ps.setString(3wbk3.getText());
  ps.setString(4wbk4.getText());
  ps.setString(5wbk5.getText());
  ps.setString(6wbk6.getText());
  ps.executeUpdate();
  
  this.dispose();   
} catch (Exception e2){}
    finally
    {
     try {
     if(rs!=null)
{
rs.close();
}
     if(ps!=null)
{
ps.close();
}
if(ct!=null)
{
ct.close();
}

} catch (Exception e3){}
    }
   }
   else if(e.getActionCommand().equals(“q

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3073  2013-10-02 14:43  Tianjia.java

     文件       3490  2013-10-02 15:11  Xiugai.java

     文件       3127  2013-10-02 15:23  Xsglxt.java

     文件       1788  2013-10-02 14:24  Xsxx.java

----------- ---------  ---------- -----  ----

                11478                    4


评论

共有 条评论