人人范文网 范文大全

学生管理系统

发布时间:2020-03-03 20:11:56 来源:范文大全 收藏本文 下载本文 手机版

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

public cla Xsglxt extends JFrame implements ActionListener { JPanel mb1,mb2; JLabel bq1; JTextField wbk1; JButton an1,an2,an3,an4; JTable bg1;

JScrollPane gd1; Xsxx xsxx2;

public static void main(String[] args)

{

Xsglxt xs=new Xsglxt(); }

public Xsglxt() {

mb1=new JPanel();

bq1=new JLabel(\"请输入姓名\");

wbk1=new JTextField(10);

an1=new JButton(\"查询\");

an1.addActionListener(this);

an1.setActionCommand(\"chaxun\");

mb1.add(bq1); mb1.add(wbk1); mb1.add(an1);

mb2=new JPanel();

an2=new JButton(\"添加\");

an2.addActionListener(this);

an2.setActionCommand(\"tianjia\");

an3=new JButton(\"修改\");

an3.addActionListener(this);

an3.setActionCommand(\"xiugai\");

an4=new JButton(\"删除\");

an4.addActionListener(this);

an4.setActionCommand(\"shanchu\");

mb2.add(an2); mb2.add(an3); mb2.add(an4);

xsxx2=new Xsxx();

bg1=new JTable(xsxx2); gd1=new JScrollPane(bg1);

this.add(gd1); this.add(mb1,\"North\"); this.add(mb2,\"South\");

this.setTitle(\"学生管理系统\"); this.setSize(500,400); this.setLocation(201,181); this.setResizable(false); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true);

} public void actionPerformed(ActionEvent e) { if(e.getActionCommand().equals(\"chaxun\")) {

String xingming=this.wbk1.getText().trim();

String sql=\"select * from xuesheng where xingming=\'\"+xingming+\"\'\";

xsxx2=new Xsxx(sql);

bg1.setModel(xsxx2); } else if(e.getActionCommand().equals(\"tianjia\")) {

Tianjia tj=new Tianjia(this,\"添加学生信息\",true);

xsxx2=new Xsxx();

bg1.setModel(xsxx2);

} else if(e.getActionCommand().equals(\"xiugai\")) {

int ii=this.bg1.getSelectedRow();

if(ii==-1)

{

JOptionPane.showMeageDialog(this,\"请选中要修改的行\");

return;

}

new Xiugai(this,\"修改学生信息\",true,xsxx2,ii);

xsxx2=new Xsxx();

bg1.setModel(xsxx2); }

else if(e.getActionCommand().equals(\"shanchu\"))

{

int ii=this.bg1.getSelectedRow();

if(ii==-1)

{

JOptionPane.showMeageDialog(this,\"请选中要删除的行\");

return;

}

String st=(String)xsxx2.getValueAt(ii,0);

PreparedStatement ps=null;

Connection ct=null;

ResultSet rs=null;

Statement sm=null;

try {

Cla.forName(\"sun.jdbc.odbc.JdbcOdbcDriver\");

ct=DriverManager.getConnection(\"jdbc:odbc:sql server\",\"sa\",\"ydyd4488321\");

ps=ct.prepareStatement(\"delete from xuesheng where xuehao=?\");

ps.setString(1,st);

ps.executeUpdate();

} catch (Exception e2){}

finally

{

try {

if(rs!=null)

{

rs.close();

}

if(ps!=null)

{

ps.close();

}

if(ct!=null)

{

ct.close();

}

} catch (Exception e3){}

}

xsxx2=new Xsxx();

bg1.setModel(xsxx2);

} } }

学生管理系统实验报告

学生籍贯管理系统

学生成绩管理系统

学生考勤管理系统

学生管理系统学生链表

学生在校管理系统

学生管理系统总结

学生通讯录管理系统

学生管理系统使用说明

学生管理系统论文

学生管理系统
《学生管理系统.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档