⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changebaseinfo.java

📁 学生档案管理系统
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
        labSHomeTown.setFont(new java.awt.Font("Dialog", 0, 15));        labSHomeTown.setText("籍      贯 ");        txtSHomeTown.setText(strHomeTown);                labSJob.setFont(new java.awt.Font("Dialog", 0, 15));        labSJob.setText("职      务 ");        txtSJob.setText(strJob);                labSMinzu.setFont(new java.awt.Font("Dialog", 0, 15));        labSMinzu.setText("民      族 ");        txtSMinzu.setText(strMinzu);                labSID.setFont(new java.awt.Font("Dialog", 0, 15));        labSID.setText("身份证 ");        txtSID.setText(strID);                labSComeTime.setFont(new java.awt.Font("Dialog", 0, 15));        labSComeTime.setText("入学时间 ");        txtSComeTime.setText(strComeTime);                labSAddress.setFont(new java.awt.Font("Dialog", 0, 15));        labSAddress.setText("家庭住址 ");                txtSAddress.setText(strAddress);                sure.setText("确定");        sure.addActionListener(new changeBaseInfo_sure_actionAdapter(this));        cancel.setText("取消");        cancel.addActionListener(new changeBaseInfo_cancel_actionAdapter(this));        panel.setBorder(BorderFactory.createLoweredBevelBorder());        panel.setLayout(new GridBagLayout());        LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,0,0,1,1,labSNum);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,1,0,1,1,txtSNum);        LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,2,0,1,1,labSName);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,3,0,1,1,txtSName);                LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,0,1,1,1,labSDept);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,1,1,1,1,txtSDept);        LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,2,1,1,1,labSBirth);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,3,1,1,1,txtSBirth);                LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,0,2,1,1,labSState);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,1,2,1,1,txtSState);        LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,2,2,1,1,labSHomeTown);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,3,2,1,1,txtSHomeTown);                LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,0,3,1,1,labSSex);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,1,3,1,1,txtSSex);        LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,2,3,1,1,labSMaj);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,3,3,1,1,txtSMaj);                LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,0,4,1,1,labSClass);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,1,4,1,1,txtSClass);        LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,2,4,1,1,labSJob);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,3,4,1,1,txtSJob);                LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,0,5,1,1,labSMinzu);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,1,5,1,1,txtSMinzu);        LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,2,5,1,1,labSComeTime);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,3,5,1,1,txtSComeTime);                LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,0,6,1,1,labSID);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,1,6,1,1,txtSID);        LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,2,6,1,1,labSGadute);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,3,6,1,1,txtSGradute);                LayoutUtil.add(panel,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,0,7,1,1,labSAddress);        LayoutUtil.add(panel,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,1,0,1,7,1,1,txtSAddress);                panelb.setLayout(new GridBagLayout());        LayoutUtil.add(panelb,GridBagConstraints.NONE,GridBagConstraints.CENTER,0,0,0,0,1,1,sure);        LayoutUtil.add(panelb,GridBagConstraints.HORIZONTAL,GridBagConstraints.CENTER,0,0,1,0,1,1,cancel);               this.getContentPane().add(panel,BorderLayout.CENTER);        this.getContentPane().add(panelb,BorderLayout.SOUTH);        this.setBounds(100, 100, 400, 300);        this.setVisible(true);    }void cancel_actionPerformed(ActionEvent e) {        this.dispose();    }   void sure_actionPerformed(ActionEvent e) {            JOptionPane.showConfirmDialog(null,"确定修改?", "修改基本信息", JOptionPane.YES_NO_OPTION);            try {                try {                    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");                    Connection con = DriverManager.getConnection("jdbc:odbc:学生档案","", "");                    ps = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);                }                catch (Exception err) {                    String error = err.getMessage();                    JOptionPane.showMessageDialog(null, "连接数据库错误!");                }                try {                    /*String strSNum = "'"+txtSNum.getText().trim()+"'";                    String strSName = "'"+txtSName.getText().trim()+"'";                    String strSSex = "'"+txtSSex.getText().trim()+"'";                    String strSClass = "'"+txtSClass.getText().trim()+"'";                    String strSMaj = "'"+txtSMaj.getText().trim()+"'";                    String strSDept = "'"+txtSDept.getText().trim()+"'";                    String strSID = "'"+txtSID.getText().trim()+"'";                    String strSBirth = "'"+txtSBirth.getText().trim()+"'";                    String strSJob = "'"+txtSJob.getText().trim()+"'";                    String strSComeTime = "'"+txtSComeTime.getText().trim()+"'";                    String strSGradute = "'"+txtSGradute.getText().trim()+"'";                    String strSAddress = "'"+txtSAddress.getText().trim()+"'";                    String strSState = "'"+txtSState.getText().trim()+"'";                    String strSMinzu = "'"+txtSMinzu.getText().trim()+"'";                    String strSHomeTown = "'"+txtSHomeTown.getText().trim()+"'";                       * */                       strNum = "'"+txtSNum.getText().trim()+"'";                    strName = "'"+txtSName.getText().trim()+"'";                    strSex = "'"+txtSSex.getText().trim()+"'";                    strClass = "'"+txtSClass.getText().trim()+"'";                    strMaj = "'"+txtSMaj.getText().trim()+"'";                    strDept = "'"+txtSDept.getText().trim()+"'";                    strID = "'"+txtSID.getText().trim()+"'";                    strBirth = "'"+txtSBirth.getText().trim()+"'";                    strJob = "'"+txtSJob.getText().trim()+"'";                    strComeTime = "'"+txtSComeTime.getText().trim()+"'";                    strGradute = "'"+txtSGradute.getText().trim()+"'";                    strAddress = "'"+txtSAddress.getText().trim()+"'";                    strState = "'"+txtSState.getText().trim()+"'";                    strMinzu = "'"+txtSMinzu.getText().trim()+"'";                    strHomeTown = "'"+txtSHomeTown.getText().trim()+"'";                      String sqlStr = "Update 基本档案信息表 set 学号 =" +strNum +",姓名=" +strName+ ",出生日期=" +strBirth+ ",政治面貌=" +strState+ ",民族=" +strMinzu+ ",性别=" +strSex+ ",学院=" +strDept+ ",专业=" +strMaj+ ",班级=" +strClass+ ",毕业高中=" +strGradute+ ",籍贯="+strHomeTown+ ",职务=" +strJob+ ",身份证=" +strID+ ",入学时间=" +strComeTime+ ",家庭住址 =" +strAddress+ "where 学号=" +"'"+MainFrame.strSNum+"'";                           ps.execute(sqlStr);                     ps.close();                                       JOptionPane.showMessageDialog(null, "修改成功");                    this.dispose();                }                catch (SQLException sqle) {                    String error = sqle.getMessage();                    JOptionPane.showMessageDialog(null, error);                    sqle.printStackTrace();                }            }            catch (Exception ex) {                ex.getMessage();                String error = ex.getMessage();                JOptionPane.showMessageDialog(null, error);                ex.printStackTrace();            }        }    }class changeBaseInfo_cancel_actionAdapter    implements java.awt.event.ActionListener {    ChangeBaseInfo adaptee;    changeBaseInfo_cancel_actionAdapter(ChangeBaseInfo adaptee) {        this.adaptee = adaptee;    }    public void actionPerformed(ActionEvent e) {        adaptee.cancel_actionPerformed(e);    }}class changeBaseInfo_sure_actionAdapter    implements java.awt.event.ActionListener {    ChangeBaseInfo adaptee;    changeBaseInfo_sure_actionAdapter(ChangeBaseInfo adaptee) {        this.adaptee = adaptee;    }    public void actionPerformed(ActionEvent e) {        adaptee.sure_actionPerformed(e);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -