青岛理工JAVA实验5.doc

青岛理工JAVA实验5.doc

ID:49700669

大小:259.00 KB

页数:17页

时间:2020-03-02

青岛理工JAVA实验5.doc_第1页
青岛理工JAVA实验5.doc_第2页
青岛理工JAVA实验5.doc_第3页
青岛理工JAVA实验5.doc_第4页
青岛理工JAVA实验5.doc_第5页
资源描述:

《青岛理工JAVA实验5.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程实验报告课程名称Java应用技术班级计算121实验日期姓名蔡笃骁学号201207011实验成绩实验名称实验5:数据库应用设计实验目的及要求1.掌握如何创建数据源;2.掌握JDBC-ODBC桥接器和JDBC的概念;3.掌握查询记录;4.掌握更新、添加、删除记录。实验环境操作系统:WindowsIDE:JDK或者MyEclipse实验内容(1)学生信息管理系统。学生成绩表Student(Sno字符串,长度9,Sname字符串,长度10,Class字符串,长度10,Age整型,Sex字符串,长度2)实现如下功能,要求用图形化界面去实现

2、:A.输入若干个学生的信息到Student表;B.修改制定学号学生的基本信息;C.删除指定学号的学生基本信息;D.按照性别找出所有相应的学生基本信息;E.按照年龄段找出所有相应的学生基本信息,例如[19,21]的学生。调试过程及实验结果实验执行结果:运行程序,出现界面,确定进入,进入后进行选择1、点击“输入信息”,出现界面,输入信息,确定后有提示框输入多条信息后在数据库中打开表为:2、点击“修改信息”,出现界面,输入信息,确定后有提示框修改后打开在数据库中的表为:3、点击“删除信息”,出现界面,输入删除学号,确定后有提示框删除后打开

3、在数据库中的表为4、对学生性别进行查找,在数据库中显示为:5、对年龄段进行查找,在数据库中显示为:总结通过本次试验,知道了如何创建数据源,和JDBC-ODBC桥接器和JDBC的概念,理解了查询记录和更新、添加、删除记录。但是还有许多不足的地方,以后还得要加强这方法的学习。附录importjava.sql.*;importjavax.swing.JFrame;importjava.awt.FlowLayout;importjava.awt.GridLayout;importjavax.swing.JButton;importjava.

4、awt.event.ActionEvent;importjava.awt.event.ActionListener;importjavax.swing.JLabel;importjavax.swing.JPasswordField;importjavax.swing.JOptionPane;importjavax.swing.JTextField;publicclasszextendsJFrame{publicStringJDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";p

5、ublicStringconURL="jdbc:sqlserver://localhost:1433;databaseName=test;user=sa;password=123";classDisplayextendsJFrame//菜单界面{JButtonb1=newJButton("输入信息");JButtonb2=newJButton("修改信息");JButtonb3=newJButton("删除信息");JButtonb4=newJButton("按照性别查找学生信息");JButtonb5=newJButton("按照

6、年龄查找学生信息");JLabela=newJLabel("请选择想要进行的操作");Display(){super("学生信息管理系统");setSize(500,400);setLocation(400,100);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setLayout(null);b1.setLocation(50,150);b2.setLocation(200,150);b3.setLocation(350,150);b4.setLocation(25,250);b5.

7、setLocation(250,250);a.setLocation(150,50);b1.setSize(100,50);b2.setSize(100,50);b3.setSize(100,50);b4.setSize(200,50);b5.setSize(200,50);a.setSize(500,50);add(b1);add(b2);add(b3);add(b4);add(b5);add(a);listen1();}voidlisten1()//监听{b1.addActionListener(newActionListene

8、r()//输入信息{publicvoidactionPerformed(ActionEvente){Createa=newCreate();a.setVisible(true);}});b2.addActionListener(new

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。