第一范文网 - 专业文章范例文档资料分享平台

我的课程设计

来源:用户分享 时间:2025/5/22 4:16:03 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

攀枝花学院通讯录管理系统开发(论文) 附录

}); } }

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.JLabel;

import javax.swing.JOptionPane; import javax.swing.JTextField; public class xiugai { PreparedStatement ps; ResultSet rs ; public xiugai() {

final ShowFlowLayout frame = new ShowFlowLayout();

JLabel jlbl请输入你要修改人的姓名 = new JLabel(\请输入你要修改人的姓名\

frame.add(jlbl请输入你要修改人的姓名);

final JTextField jtf请输入你要修改人的姓名 = new JTextField(20);

frame.add(jtf请输入你要修改人的姓名);

JButton jbt确定 = new JButton(\确定 \ frame.add(jbt确定);

JButton jbt返回 = new JButton(\返回 \ frame.add(jbt返回);

frame.setTitle(\通讯录数据库系统 \ frame.setLocation(500,200); frame.setSize(270, 250); frame.setVisible(true);

jbt确定.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { try { ps = ShowFlowLayout.con

.prepareStatement(\ ps.setString(1,jtf请输入你要修改人的姓名.getText()); rs=ps.executeQuery() ; if(!rs.next()) JOptionPane.showMessageDialog(null,\此人不存在!\

else { ps = ShowFlowLayout.con

.prepareStatement(\from friend where name=?\ ps.setString(1, jtf请输入你要修改人的姓名.getText()); ps.executeUpdate();

攀枝花学院通讯录管理系统开发(论文) 附录

new TestSwingCommonFeatures(); }

} catch (SQLException e2) {

// TODO Auto-generated catch block e2.printStackTrace(); } }

});

jbt返回.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { frame.dispose(); } }); } }

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.JTextField;

public class shanchu extends JFrame { PreparedStatement ps; ResultSet rs ;

public shanchu() {

final ShowFlowLayout frame = new ShowFlowLayout();

JLabel jlbl请输入你要删除人的姓名 = new JLabel(\请输入你要删除人的姓名\

frame.add(jlbl请输入你要删除人的姓名);

final JTextField jtf请输入你要删除人的姓名 = new JTextField(20);

frame.add(jtf请输入你要删除人的姓名);

JButton jbt确定 = new JButton(\确定 \ frame.add(jbt确定);

JButton jbt返回 = new JButton(\返回 \ frame.add(jbt返回);

frame.setTitle(\通讯录数据库系统 \ frame.setLocation(500,200); frame.setSize(270, 250);

攀枝花学院通讯录管理系统开发(论文) 附录

frame.setVisible(true);

jbt确定.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { try { ps = ShowFlowLayout.con

.prepareStatement(\ ps.setString(1,jtf请输入你要删除人的姓名.getText()); rs=ps.executeQuery() ; if(!rs.next()) JOptionPane.showMessageDialog(null,\此人不存在!\

else { ps = ShowFlowLayout.con

.prepareStatement(\from friend where name=?\

ps.setString(1, jtf请输入你要删除人的姓名.getText()); ps.executeUpdate();

JOptionPane.showMessageDialog(null,\删除成功!\ frame.dispose(); } } catch (SQLException e2) {

// TODO Auto-generated catch block e2.printStackTrace(); } }

});

jbt返回.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { frame.dispose(); } }); } }

import javax.swing.JButton; import javax.swing.JLabel;

public class shuanchuchenggong {

public static void main(String[] args) {

ShowFlowLayout frame = new ShowFlowLayout();

JLabel jlbl删除成功= new JLabel(\删除成功 ! \

frame.add(jlbl删除成功);

JButton jbt确定 = new JButton(\确定 \ frame.add(jbt确定);

JButton jbt取消 = new JButton(\取消 \ frame.add(jbt取消);

frame.setTitle(\通讯录数据库系统 \

攀枝花学院通讯录管理系统开发(论文) 致谢

致 谢

在这次数据库的课程设计中,曾遇到过不少问题,单靠我个人的努力,很难按时完成该课程设计。在此,我衷心感谢我的指导老师——周朝萱。周朝萱老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我获益非浅。另外,还要感谢学校领导、辅导员、各位同学对我们的关怀、帮助,为我们提供了良好的设计环境以及各方面的支持。

搜索更多关于: 我的课程设计 的文档
我的课程设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3j80c8jtho55t2g95zwl_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top