java学生信息录入和查询连接mysql数据库

合集下载

基于JSP技术的学生宿舍管理系统的设计与实现

基于JSP技术的学生宿舍管理系统的设计与实现

基于JSP技术的学生宿舍管理系统的设计与实现一、本文概述随着信息技术的快速发展和普及,各行各业对信息化管理的需求日益增强。

学生宿舍作为学校的重要组成部分,其管理效率和质量直接关系到学生的生活质量和学校的整体运营。

开发一套高效、便捷的学生宿舍管理系统显得尤为重要。

本文旨在探讨基于Java Server Pages(JSP)技术的学生宿舍管理系统的设计与实现。

本文将首先介绍学生宿舍管理系统的背景和需求,分析传统管理方式存在的问题以及引入信息化管理的必要性。

接着,将详细阐述基于JSP技术的学生宿舍管理系统的总体设计方案,包括系统的功能模块划分、数据库设计、系统架构等方面。

将重点介绍系统的实现过程,包括前端界面的开发、后端逻辑的处理、数据库的连接与操作等关键技术。

将对系统进行测试与评估,分析系统的性能特点和使用效果,并提出改进和优化的建议。

二、系统需求分析在设计和实现基于JSP技术的学生宿舍管理系统之前,我们首先需要明确系统的需求分析。

系统需求分析是软件开发过程中的重要环节,它涉及到对用户需求的收集、理解和整理,为系统的设计和实现提供明确的方向。

对于学生宿舍管理系统而言,其主要用户群体包括宿舍管理员、学生和系统管理员。

我们需要分别分析这三类用户的需求。

宿舍管理员是系统的主要使用者之一。

他们需要管理学生的入住和退宿信息,分配和调整宿舍,处理学生关于宿舍问题的投诉和建议,以及进行相关的数据统计和分析。

系统需要提供完善的宿舍信息管理功能,包括学生信息录入、宿舍分配、投诉处理、数据统计等。

学生也是系统的重要用户。

他们需要查询自己的宿舍信息、提交宿舍调整或维修申请、查看宿舍规定和通知等。

系统需要提供简洁易用的用户界面,方便学生快速完成相关操作。

系统管理员需要对系统进行维护和管理,包括用户权限管理、数据备份和恢复、系统日志查看等。

系统需要提供强大的后台管理功能,确保系统的稳定运行和数据安全。

可扩展性:随着学生人数的增加和宿舍管理的需求变化,系统需要具备良好的可扩展性,能够方便地添加新的功能和模块。

高校学生成绩管理系统的设计与实现

高校学生成绩管理系统的设计与实现

高校学生成绩管理系统的设计与实现随着高校规模的扩大和学生数量的增加,高校学生成绩管理已经成为一项繁琐但必不可少的工作。

为了解决学校学生成绩管理的问题,设计和实现一个高校学生成绩管理系统就显得尤为重要。

本文将探讨该系统的设计思路、功能需求以及实现方案。

一、设计思路1. 需求分析首先,我们需要进行需求分析,明确高校学生成绩管理系统的功能需求。

这包括学生成绩录入、成绩查询、成绩统计与分析、成绩报表生成等基本功能。

另外,还应该考虑系统的安全性,确保学生成绩的信息不会被盗取或篡改。

2. 数据库设计设计一个适合高校学生成绩管理的数据库非常关键。

我们需要建立一个包含学生信息、课程信息和成绩信息的数据库。

学生信息包括学号、姓名、性别等;课程信息包括课程编号、课程名称、教师等;成绩信息包括学生学号、课程编号、成绩等。

3. 界面设计界面设计应简洁、直观,方便用户操作。

我们可以采用图形界面设计,使用户可以通过鼠标点击进行操作。

界面应包括学生成绩录入界面、成绩查询界面、统计与分析界面、报表生成界面等。

4. 功能模块设计我们可以将高校学生成绩管理系统分为以下几个功能模块:- 学生成绩录入模块:教师可以通过该模块录入学生的成绩,并将成绩信息存入数据库。

- 成绩查询模块:学生和教师可以通过该模块查询学生的成绩。

- 成绩统计与分析模块:该模块可以对成绩进行统计和分析,例如计算课程的平均成绩、最高成绩、最低成绩等,并生成相应的报表。

- 成绩报表生成模块:该模块可以根据用户的需求生成成绩报表,包括班级成绩排名、个人成绩单等。

二、功能需求基于以上的设计思路,我们可以进一步详细描述高校学生成绩管理系统的功能需求:1. 学生成绩录入:教师通过界面输入学生的学号、姓名和课程成绩,系统将信息存入数据库,并自动生成学生的学号。

2. 成绩查询:学生和教师可以通过输入学号或姓名查询学生的成绩,系统将显示出相应的成绩信息。

3. 成绩统计与分析:系统可以根据输入的课程编号进行统计和分析,生成课程的平均成绩、最高成绩、最低成绩等,并可以按照成绩进行排序。

URP高校研究生教务管理系统介绍

URP高校研究生教务管理系统介绍

URP高校研究生教务管理系统介绍一、引言随着高校教育规模的扩大和信息化建设的推进,研究生教务管理成为了高校工作中的重要环节。

为了提高教务管理的效率和准确性,许多高校引入了URP(统一资源计划)教务管理系统。

本文将对URP高校研究生教务管理系统进行详细介绍。

二、URP高校研究生教务管理系统的特点1、统一管理:URP高校研究生教务管理系统将各个部门和院系的管理资源进行了整合,实现了教务管理的统一管理和调度。

2、资源共享:系统采用了数据共享的方式,使得各个部门和院系之间的信息可以实时共享,避免了信息孤岛现象。

3、高度灵活性:URP高校研究生教务管理系统支持多种教学模式,可以根据不同的学科要求和教师资源进行灵活的教学安排。

4、强大的数据分析功能:系统可以对大量的学生数据进行挖掘和分析,为教学质量评估、学生学业预警等提供有力支持。

5、安全性高:URP高校研究生教务管理系统采用了先进的安全技术,保障了数据的保密性和完整性。

三、URP高校研究生教务管理系统的功能模块1、学生管理模块:该模块对学生信息进行全面管理,包括学生基本信息、学习成绩、奖惩记录等。

2、教师管理模块:该模块对教师信息进行管理,包括教师的基本信息、授课安排、工作量统计等。

3、课程管理模块:该模块对课程信息进行管理,包括课程名称、课程简介、授课计划等。

4、选课管理模块:该模块实现了学生的选课功能,学生可以根据个人兴趣和学业需求进行选课。

5、成绩管理模块:该模块对学生的成绩进行管理,包括考试成绩、实习成绩、毕业设计成绩等。

6、教学质量评估模块:该模块对教学质量进行评估,通过数据分析和挖掘,为教学质量的提升提供支持。

7、学业预警模块:该模块对学生的学业进行预警,及时发现学生的学习问题并采取相应的措施。

8、系统管理模块:该模块对系统本身进行管理,包括用户权限管理、系统设置、数据备份等。

四、URP高校研究生教务管理系统的优势1、提高管理效率:通过URP高校研究生教务管理系统,教务管理工作实现了自动化和智能化,大大提高了管理效率。

网上教务系统实验报告(3篇)

网上教务系统实验报告(3篇)

第1篇一、实验背景与目的随着信息技术的飞速发展,教育信息化已成为提高教育质量和效率的重要途径。

网上教务系统作为一种新型的教育管理工具,能够有效提高教务管理工作的效率,降低管理成本,为师生提供便捷的服务。

本次实验旨在通过设计与实现一个网上教务系统,验证其功能与效果,为学校教务管理工作提供参考。

二、系统需求分析在进行系统设计之前,我们对网上教务系统的需求进行了详细分析,主要包括以下方面:1. 用户角色分析:系统应支持不同角色的用户,包括学生、教师、教务管理员等。

2. 功能需求:- 学生模块:包括选课、查看课程信息、查看成绩、查询课程表等。

- 教师模块:包括查看课程表、发布课程通知、上传教学资料、批改作业等。

- 教务管理员模块:包括学生信息管理、课程信息管理、成绩管理、教师信息管理等。

3. 性能需求:系统应具备良好的响应速度和稳定性,能够满足大量用户同时在线使用。

4. 安全性需求:系统应具备完善的安全机制,保障用户信息和数据安全。

三、系统设计与实现1. 系统架构设计:采用B/S(浏览器/服务器)架构,前端使用HTML、CSS、JavaScript等技术,后端使用Java语言进行开发。

2. 数据库设计:采用MySQL数据库,设计学生信息表、课程信息表、成绩信息表、教师信息表等。

3. 功能模块实现:- 学生模块:实现选课、查看课程信息、查看成绩、查询课程表等功能。

- 教师模块:实现查看课程表、发布课程通知、上传教学资料、批改作业等功能。

- 教务管理员模块:实现学生信息管理、课程信息管理、成绩管理、教师信息管理等功能。

4. 系统测试:对系统进行功能测试、性能测试、安全性测试等,确保系统稳定可靠。

四、实验结果与分析1. 功能实现:经过设计与实现,网上教务系统成功实现了学生、教师、教务管理员等角色的功能需求,满足了系统设计目标。

2. 性能测试:系统响应速度和稳定性良好,能够满足大量用户同时在线使用。

3. 安全性测试:系统具备完善的安全机制,能够有效保障用户信息和数据安全。

学生成绩管理系统设计与实现

学生成绩管理系统设计与实现

学生成绩管理系统设计与实现一、本文概述本文旨在深入探讨学生成绩管理系统的设计与实现过程。

随着信息技术的快速发展和普及,教育领域对于信息化、智能化的需求日益增强。

学生成绩管理系统作为学校教育管理信息化的重要组成部分,其设计与实现对于提高教育管理水平、优化教育资源分配、促进教育教学改革具有重要意义。

本文将首先介绍学生成绩管理系统的基本概念、功能和作用,随后详细阐述系统的设计原则、设计思路和设计方法,包括系统架构、数据库设计、用户界面设计等方面。

在此基础上,本文将进一步探讨学生成绩管理系统的实现过程,包括系统开发的编程语言、开发环境、关键技术等,以及系统测试、部署和维护的策略和方法。

本文将总结学生成绩管理系统的设计与实现过程中的经验教训,展望未来的发展方向和应用前景。

通过本文的阐述,希望能够为读者提供一个全面、深入的学生成绩管理系统设计与实现的理论指导和实践参考。

二、系统需求分析在设计和实现学生成绩管理系统之前,对系统需求进行深入分析是至关重要的。

系统需求分析阶段的目标是明确系统的功能需求、性能需求、安全需求以及用户需求,为后续的系统设计和实现提供明确的指导。

我们需要明确系统的功能需求。

学生成绩管理系统应能够实现对学生成绩的基本管理,包括成绩的录入、查询、修改、删除等操作。

同时,系统还应提供成绩统计和报表生成功能,以便于教师和管理人员对学生成绩进行分析和评估。

系统还应支持成绩的导入和导出功能,以便于与其他系统进行数据交换。

我们需要考虑系统的性能需求。

学生成绩管理系统应具备良好的性能和稳定性,能够处理大量数据的存储和访问。

同时,系统还应具备良好的响应速度,确保用户在进行成绩管理操作时能够获得流畅的体验。

系统的安全需求也是不可忽视的。

学生成绩管理系统应采取有效的安全措施,保护数据的机密性和完整性。

例如,系统应设置用户权限管理功能,对不同用户设置不同的访问权限,以防止未经授权的访问和数据泄露。

同时,系统还应采用加密技术,对敏感数据进行加密存储和传输,确保数据的安全性。

AVA连接sqlserver学生成绩管理系统

AVA连接sqlserver学生成绩管理系统

《学生成绩管理系统》课程设计实验报告题目学生成绩管理系统学院数学与信息工程学院专业计算机科学与技术班级同组成员编写日期一、课程设计目的做这个小的学生成绩管理系统来加深对JAVA所学知识的巩固,以及学习JAVA与数据库的连接和JAVA的GUI图形界面。

二、需求分析此系统实现如下系统功能:(1)使得学生的成绩管理工作更加清晰、条理化、自动化。

(2)通过用户名和密码登录系统,查询学生基本资料,学生所学课程成绩,等功能。

容易地完成学生信息的查询操作。

(3) 设计人机友好界面,功能安排合理,操作使用方便,并且进一步考虑系统在安全性,完整性,并发控制,备份和恢复等方面的功能要求。

三、系统模块设计此系统可分为2个模块,教师管理模块和学生操作模块,期中教师又包括学生信息输入与学生成绩录入等;学生模块则包括学生成绩查询与学生信息录入查询操作等。

1Class Char(10) ————班级Collage Char(10) ————学院2、教师表Field Type Null Key CommentID Varchar(10) ——PRI 用户名Pwd Varchar(10) ————密码3、成绩表Field Type Null Key CommentSid char(10) ——PRI 学号计算机网络char(10) ————课程Linux操作系统char(10) ————课程计算机专业英语char(10) ————课程计算机信息技术char(10) ————课程Java程序设计char(10) ————课程数据库应用实训char(10) ————课程高等数学char(10) ————课程XML char(10) ————课程五、E-R图六、心得体会通过本次课程设计,成功的完成了这个小型简单的系统的设计,在整个设计过程中我对JAVA使用和它强大的作用有了一个更深刻的认识,尽管这个系统很简单,但是它让我综合运用了这个学期所学的JAVA的很多内容,在此基础上,对JAVA的基础知识得到了更好的巩固。

JSP连接mysql数据库

我写的一个用jsp连接MySQL数据库的代码。

要正确的使用这段代码,你需要首先在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。

欢迎各位提出改进的意见。

以下用两种方式来实现JSP连接MySql数据库。

第一种方式,用JSP实现。

程序代码<%@ page contentType="text/html; charset=gb2312" language="java"import="java.sql.*"%><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><%//*********************************************** JDBC_ODBC连接MySql数据库,不需要设置数据源*********************************///********** 数据库连接代码开始******///以下几项请自行修改String server="localhost"; //MYSQL 服务器的地址String dbname="test"; //MYSQL 数据库的名字String user="root"; //MYSQL 数据库的登录用户名String pass="chfanwsp"; //MYSQL 数据库的登录密码String port="3306"; //SQL Server 服务器的端口号,默认为1433//数据库连接字符串String url="jdbc:mysql://"+server+":"+port+"/"+dbname+"?user="+user+"&password="+pass+"&useUnicode=tru e&characterEncoding=GB2312";//加载驱动程序Class.forName("org.gjt.mm.mysql.Driver").newInstance();//建立连接Connection conn= DriverManager.getConnection(url);//创建语句对象Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); // **** 数据库连接代码结束*******String sql="select * from username";ResultSet rs=stmt.executeQuery(sql);//rs.first();while(rs.next()){out.print("用户名:");out.print(rs.getString("uid")+" 密码:");out.println(rs.getString("pwd")+"<br>");}rs.close();stmt.close();conn.close();%>第二种方式,用JavaBean来实现。

JAVA中枚举类型结合mysql数据的使用

}
Javabቤተ መጻሕፍቲ ባይዱan代码
其中userGender和userStatus和枚举类型。
package com.Pt.utils.enums;
import java.util.HashMap;
public enum Gender{ MALE("男", 1),FAMALE("女", 2),SECRET("不公开", 3); private Gender(String key, Integer value){ this.key = key; this.value = value; } private String key; private Integer value; //将数值1,2,3和MALE,FAMALE,SECRET一起封装到HashMap中 private static HashMap<Integer, Gender> valueMap = new HashMap<Integer, Gender>(); //静态代码块 static{ for (Gender item : Gender.values()) { valueMap.put(item.getValue(), item); } } public String getKey() { return key; } public void setKey(String key) { this.key = key; } public Integer getValue() { return value; } public void setValue(Integer value) { this.value = value; } //前台传进来的值通过这个方法来转换为Gender类型 public static Gender getByValue(int value) { Gender result = valueMap.get(value); if(result == null) { throw new IllegalArgumentException("No element matches " + value); } return result; }

程序设计实践实验报告

程序设计实践实验报告程序设计实践实验报告引言在计算机科学与技术领域,程序设计实践是一项非常重要的技能。

通过实践,我们能够将理论知识应用到实际中,进一步提升我们的编程能力。

本篇报告将介绍我在程序设计实践实验中的学习和经验。

实验背景本次实验的目标是设计一个简单的学生成绩管理系统。

该系统需要能够存储学生的基本信息以及他们的成绩,并提供查询和统计功能。

通过这个实验,我们将学习如何设计和实现一个基本的数据库系统。

实验过程1. 需求分析在开始实验之前,我们首先进行了需求分析。

通过与老师和同学的讨论,我们明确了系统的功能和界面设计。

我们希望能够实现学生信息的增加、删除、修改和查询功能,同时还要能够进行成绩的录入和统计。

2. 数据库设计接下来,我们开始设计数据库。

我们选择了关系型数据库MySQL作为我们的存储工具。

通过分析系统的需求,我们设计了两个表格,一个用于存储学生的基本信息,另一个用于存储学生的成绩。

我们使用了合适的数据类型和约束来确保数据的完整性和一致性。

3. 界面设计在数据库设计完成后,我们开始着手设计系统的界面。

我们希望能够设计一个简洁、直观的用户界面,方便用户进行操作。

我们采用了图形用户界面(GUI)的设计方法,并使用了Java Swing库来实现。

4. 编码实现接下来,我们开始编写代码来实现我们的设计。

我们首先实现了数据库的连接和操作功能,然后编写了界面的代码。

在编码过程中,我们遇到了一些问题,比如如何处理异常、如何进行数据验证等。

通过查阅文档和与同学的讨论,我们逐渐解决了这些问题。

5. 测试和调试在编码完成后,我们进行了系统的测试和调试。

我们使用了一些测试用例来验证系统的功能和正确性。

在测试过程中,我们发现了一些bug,并及时进行了修复。

实验结果经过一段时间的努力,我们成功地完成了这个学生成绩管理系统。

该系统具备了我们所设计的功能,并且能够正常运行。

通过这个实验,我们不仅学会了如何设计和实现一个简单的数据库系统,还提升了我们的编码能力和问题解决能力。

学生选课管理系统的分析与设计

学生选课管理系统的分析与设计随着学校规模的扩大和管理的复杂化,学生选课成为了高校管理中最为重要的一环。

传统的选课方式存在着很多问题,如选课信息不透明、选课过程繁琐等。

因此,开发一款学生选课管理系统势在必行。

本文将对学生选课管理系统的分析与设计进行阐述。

学生选课系统是一款针对高校选课管理开发的软件,旨在提高学生选课效率、增加选课透明度、减轻管理人员工作负担。

选课是高校学生学业进程中的重要环节,涉及到学生个性化发展和学业成就。

因此,开发一款可靠、高效的学生选课管理系统对于高校教育管理具有重要意义。

学生选课流程:学生通过登录选课系统,查看可选课程信息,根据个人需求和兴趣选择课程,并提交选课申请。

系统根据学生申请和课程资源情况进行审核,审核通过后,学生选课成功。

系统功能需求:学生选课管理系统需具备课程管理、学生管理、选课管理、成绩管理等功能。

课程管理包括课程信息的录入、修改和删除;学生管理包括学生信息的录入、修改和删除;选课管理包括学生选课、退课等操作;成绩管理包括课程成绩的录入、修改和查询。

技术实现需求:系统采用B/S架构,要求具备稳定性、安全性和可靠性,并具备容错性和良好的用户体验。

系统架构设计:本系统采用三层架构,分别为数据访问层、业务逻辑层和表示层。

数据访问层负责数据库的访问和操作;业务逻辑层负责系统的业务逻辑处理;表示层负责用户交互和数据展示。

功能模块设计:根据需求分析,学生选课管理系统主要包括课程管理、学生管理、选课管理、成绩管理四个模块。

各模块之间的关系和功能如下:课程管理:负责课程信息的录入、修改和删除,包括课程名称、教师、学分、描述等信息。

学生管理:负责学生信息的录入、修改和删除,包括学生姓名、学号、班级、方式等信息。

选课管理:负责学生选课、退课等操作,包括选课申请、审核、退课申请等功能。

成绩管理:负责课程成绩的录入、修改和查询,包括成绩录入、修改、查询等功能。

数据处理流程设计:学生选课管理系统的数据处理流程包括学生选课申请、系统审核、课程资源分配、成绩录入等环节。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.成绩录入 package stude ntMa nage; import import import import import import import import import javax.swing.*;

public class StudentManageSystem extends JFrame{

JTextField jtfdID = newJTextField(8); JTextField jtfdName = newJTextField(128); JTextField jtfdSex = newJTextField(128); JTextField jtfdAge = newJTextField(8); public StudentManageSystem(){ JButton jbtnEnter = new JButton( " 录入"); JButton jbtnClear = new JButton( " 清零"); JLabel jlblID = new JLabel( "学号 "); JLabel jlblName = new JLabel( " 姓名"); JLabel jlblSex = newJLabel( " 性别"); JLabel jlblAge = newJLabel( " 年龄"); setLayout( newGridLayout(5,2,5,5)); add(jlblID ); add(jtfdID ); add( jlblName ); add( jtfdName ); add( jlblSex ); add(jtfdSex ); add(jlblAge ); add(jtfdAge ); add(jbtnEnter ); add(jbtnClear ); jbtnEnter .addActionListener( new EnterListener()); jbtnClear .addActionListener( new ClearListener()); } class EnterListener implements ActionListener{ public void acti on Performed(Act ion Eve nt e){ Boolean rs = null ; try { Class. forName(); Connection conn = DriverManager. getConnection (, "root1" , "root"); Statement stmt = conn.createStatement(); String sql = "insert into student

values('" +jtfdID .getText()+ "','" +jtfdName .getText()+ "','" +jtfdSex .getText()+ "','" +jtfdAge .getText()+ "')" ; stmt .execute( sql ); jtfdID .setText( " " ); jtfdName .setText( " " ); jtfdSex .setText( " " ); jtfdAge .setText( " " ); } catch (ClassNotFoundException e2) { System. out .println( "Sorry,can't find the Driver!" ); e2.printStackTrace(); } catch (SQLException e3) { e3.printStackTrace(); } catch (Exception e4) { e4.printStackTrace(); } } } class ClearListener implements ActionListener{ public void actionPerformed(ActionEvent e){ jtfdID .setText( "" ); jtfdName .setText( "" ); jtfdSex .setText( "" ); jtfdAge .setText( "" ); } } public static void main (String[] args ){ StudentManageSystem s = new StudentManageSystem(); s.setTitle( "学生个人信息录入 "); s.setSize(400,300); s.setLocationRelativeTo( null ); s.setDefaultCloseOperation(JFrame. EXIT_ON_CLOS);E s.setVisible( true ); } } 2. 成绩查询 import ; import ; import import import import import import import import

import import import import import import ; public class Search extends JFrame{ JComboBoxjcbSelect = n ewJComboBox(); JTextField jtfd In put = newJTextField(); JButton jbtnSearch = newJButton("查询"); String slt = null ; //确定下拉框所选的内容 public Search(){ jcbSelect .addltem("学号"上 jcbSelect .addltem("姓名");

jcbSelect .addltem("性别"); jcbSelect .addltem("年龄"上 JPanel jpll =new JPanel( newGridLayout(2,1)); //setLayout(new GridLayout(2,1)); jpll .add( jcbSelect ); jpl1 .add( jtfdlnput ); setLayout( newGridLayout(2,1)); add(jpl1 ); add(jbtnSearch ); jbtnSearch .addActionListener( new SearchListener()); if (jcbSelect .getSelectedltem()=="学号"){ slt ="S no"; } else if (jcbSelect .getSelectedltem()=="姓名"){ } else if ( jcbSelect .getSelectedItem()== " 性别"){ slt = "Ssex" ;

} else {

slt = "Sage" ; } } class SearchListener implements ActionListener{

public void actionPerformed(ActionEvent e){ ResultSet rs = null ; try { Class. forName(); Connection conn = DriverManager. getConnection (, "root1" , "root" ); //PreparedStateme nt ps = conn .prepareStateme nt("select * from student where "+slt+"like '%?%'");

Stateme nt stmt = conn. createStateme nt();

slt "Sname"; String sql = "select * from stude nt where " +slt +"=" + jtfdl nput .getText(); rs = stmt .executeQuery( sql); } catch (ClassNotFoundException e2) { System.out .println( "Sorry,can't find the Driver!" ); e2.pri ntStackTrace(); } catch (SQLException e3) { e3.pri ntStackTrace(); } catch (Exception e4) { e4.pri ntStackTrace();{

} try { while ( rs .next()) {

System. out .println( rs .getString(1)+ "\t" +rs .getString(2)+ "\t" +rs .getString(3)+ "\t" +rs .getInt(4));

} } catch (SQLException e1) { // TODOAuto-generated catch block e1.printStackTrace(); } //while 循环输出结果 }

相关文档
最新文档