资源简介
基于JDBC的学生信息管理系统,有简单的图形界面实现,数据库使用MySQL,实现了学生信息的增删改查,课程信息的增删改查,学生成绩统计,排序等功能
代码片段和文件信息
package main;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Main {
public static void main(String[] args) { // 主方法
// 声明Connection对象
Connection con;
// 驱动程序名
String driver = “com.mysql.cj.jdbc.Driver“;
// URL指向要访问的数据库名mydata
String url = “jdbc:mysql://localhost:3306/csedb_u201716989?serverTimezone=UTC“;
// MySQL配置时的用户名
String user = “root“;
// MySQL配置时的密码
String password = “123456“;
// 遍历查询结果集
try {
// 加载驱动程序
Class.forName(driver);
// 1.getConnection()方法,连接MySQL数据库!!
con = DriverManager.getConnection(url user password);
if (!con.isClosed())
System.out.println(“Succeeded connecting to the Database!“);
// 2.创建statement类对象,用来执行SQL语句!!
Statement statement = con.createStatement();
// 要执行的SQL语句
String sql = “select * from student“;
// 3.ResultSet类,用来存放获取的结果集!!
ResultSet rs = statement.executeQuery(sql);
String job = null;
String id = null;
while (rs.next()) {
// 获取stuname这列数据
job = rs.getString(“sno“);
// 获取stuid这列数据
id = rs.getString(“sname“);
// 输出结果
System.out.println(id + “\t“ + job);
}
rs.close();
con.close();
} catch (ClassNotFoundException e) {
// 数据库驱动类异常处理
System.out.println(“Sorrycan‘t find the Driver!“);
e.printStackTrace();
} catch (SQLException e) {
// 数据库连接失败异常处理
e.printStackTrace();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
} finally {
System.out.println(“数据库数据成功获取!!“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-10-25 22:01 MySQL_Test\
文件 406 2019-10-25 22:02 MySQL_Test\.classpath
文件 386 2019-10-25 21:46 MySQL_Test\.project
目录 0 2019-10-25 21:46 MySQL_Test\.settings\
文件 598 2019-10-25 21:46 MySQL_Test\.settings\org.eclipse.jdt.core.prefs
目录 0 2019-11-14 16:06 MySQL_Test\bin\
目录 0 2019-11-14 16:06 MySQL_Test\bin\main\
文件 2653 2019-11-14 15:36 MySQL_Test\bin\main\Main.class
文件 2180 2019-12-03 10:43 MySQL_Test\bin\main\MySql.class
目录 0 2019-12-17 11:18 MySQL_Test\bin\view\
文件 665 2019-12-17 11:18 MySQL_Test\bin\view\CInfoPanel$1.class
文件 665 2019-12-17 11:18 MySQL_Test\bin\view\CInfoPanel$2.class
文件 918 2019-12-17 11:18 MySQL_Test\bin\view\CInfoPanel$3.class
文件 3341 2019-12-17 11:18 MySQL_Test\bin\view\CInfoPanel$4.class
文件 8736 2019-12-17 11:18 MySQL_Test\bin\view\CInfoPanel.class
文件 665 2019-12-17 10:19 MySQL_Test\bin\view\GInfoPanel$1.class
文件 665 2019-12-17 10:19 MySQL_Test\bin\view\GInfoPanel$2.class
文件 665 2019-12-17 10:19 MySQL_Test\bin\view\GInfoPanel$3.class
文件 665 2019-12-17 10:19 MySQL_Test\bin\view\GInfoPanel$4.class
文件 824 2019-12-17 10:19 MySQL_Test\bin\view\GInfoPanel$5.class
文件 13795 2019-12-17 10:19 MySQL_Test\bin\view\GInfoPanel.class
文件 961 2020-01-09 20:12 MySQL_Test\bin\view\MainWindow$1.class
文件 961 2020-01-09 20:12 MySQL_Test\bin\view\MainWindow$2.class
文件 961 2020-01-09 20:12 MySQL_Test\bin\view\MainWindow$3.class
文件 2871 2020-01-09 20:12 MySQL_Test\bin\view\MainWindow.class
文件 665 2019-12-17 10:19 MySQL_Test\bin\view\SInfoPanel$1.class
文件 665 2019-12-17 10:19 MySQL_Test\bin\view\SInfoPanel$2.class
文件 3551 2019-12-17 10:19 MySQL_Test\bin\view\SInfoPanel$3.class
文件 9568 2019-12-17 10:19 MySQL_Test\bin\view\SInfoPanel.class
目录 0 2019-10-25 22:01 MySQL_Test\lib\
文件 2293144 2019-10-25 21:48 MySQL_Test\lib\mysql-connector-java-8.0.16.jar
............此处省略9个文件信息
- 上一篇:vc+sql教材发放管理系统
- 下一篇:SQLServer详解
相关资源
- DbLinq-0.20.1包括MySql.Data.dll
- SSH+MySQL酒店管理系统
- mydac 9.0.1 for delphi7
- MySQL-Front v5.0简体正式破解版
- libmysql.dll和libmysql.lib(含32位和64位)
- 《深入浅出Mysql 》pdf带书签
- Sqlsever图书管理系统
- 图书管理系统 bookmanage
- MyBatis通过 JDBC连接 SQL server 数据库简
- MyBatis通过 JDBC连接 PostgreSQL数据库 最
- 2018年最新全国地区表 mysql
- myeclipse+mysql商城购物车注册
-
解析wthrcdn.etouch的xm
l格式天气存入 - 调用天气接口存入数据库---mysql
- 基于MVC模式的学生管理系统
- 本文主要介绍NodeJS+Express+Mysql 实现P
- spring-boot集成mybtis+druid实现hive/mysql多
- SSM+Echarts+Mysql实现的从数据库获取数据
- 幼儿园管理系统
- 超市会员管理系统170345
- MySQL数据库安装教程
- 网上书店SSM+Bootstrap+Mysql
- mysql从入门到精通 ppt合集
- ssm后台管理系统框架(Spring mvc + myb
- ssm后台管理系统框架(Spring mvc + myb
- 学生成绩管理页面,基于 spring、 sp
- sqlyog Ultimate
- Navicat for MySQL (Mac 破解版,亲试成功
- navicat_for_mysql_10.0.11_cn_linux.tar.gz的安装
- MySQL5.5官方版
评论
共有 条评论