资源简介
大二时候的课设,JAVA链接MySQL实现的学生信息管理系统和学生选课管理系统。使用SWing实现GUI设计,实现学生和管理员两种身份登录,教师身份由于时间问题没有完成。
代码片段和文件信息
package com.dao;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import com.model.Admin;
public class AdminDao extends baseDao {
//管理员登录
public Admin login(Admin admin){
String sql = “select * from tab_admin where admin_name=? and admin_password=?“;
Admin adminRst = null;
try {
PreparedStatement stmt = con.prepareStatement(sql);//把sql语句传给数据库操作对象
stmt.setString(1 admin.getName());
stmt.setString(2 admin.getPassword());
ResultSet rs = stmt.executeQuery();
if(rs.next()){
adminRst = new Admin();
adminRst.setId(rs.getString(“admin_id“));
adminRst.setName(rs.getString(“admin_name“));
adminRst.setPassword(rs.getString(“admin_password“));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return adminRst;
}
//修改密码
public String editPassword(Admin adminString newPassword){
String sql = “select * from tab_admin where admin_id=? and admin_password=?“;
PreparedStatement stmt = null;
String id = ““;
try {
stmt = con.prepareStatement(sql);
stmt.setString(1 admin.getId());
stmt.setString(2 admin.getPassword());
ResultSet rs = stmt.executeQuery();
if(!rs.next()){
String retString = “旧密码错误!“;
return retString;
}
id = rs.getString(“admin_id“);
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}//把sql语句传给数据库操作对象
String retString = “修改失败“;
String sqlString = “update tab_admin set admin_password = ? where admin_id = ?“;
try {
stmt = con.prepareStatement(sqlString);
stmt.setString(1 newPassword);
stmt.setString(2 id);
int rst = stmt.executeUpdate();
if(rst > 0){
retString = “密码修改成功!“;
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}//把sql语句传给数据库操作对象
return retString;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 23695 2019-12-02 13:57 SSCM\DB_SSCM\db_sscm.sql
文件 313 2019-11-26 22:01 SSCM\DB_SSCM\tab_admin.txt
文件 624 2019-11-26 19:29 SSCM\DB_SSCM\tab_class.txt
文件 832 2019-12-01 13:23 SSCM\DB_SSCM\tab_course.txt
文件 7123 2019-11-26 19:30 SSCM\DB_SSCM\tab_student.txt
文件 1078 2019-11-26 14:44 SSCM\DB_SSCM\tab_teacher.txt
文件 407 2019-11-26 18:36 SSCM\SSCM_java\.classpath
文件 385 2019-11-26 18:33 SSCM\SSCM_java\.project
文件 598 2019-11-26 18:33 SSCM\SSCM_java\.settings\org.eclipse.jdt.core.prefs
文件 2517 2019-12-01 13:30 SSCM\SSCM_java\bin\com\dao\AdminDao.class
文件 675 2019-12-01 13:30 SSCM\SSCM_java\bin\com\dao\ba
文件 3043 2019-12-01 16:22 SSCM\SSCM_java\bin\com\dao\ClassDao.class
文件 4631 2019-12-02 15:21 SSCM\SSCM_java\bin\com\dao\CourseDao.class
文件 3891 2019-12-02 15:10 SSCM\SSCM_java\bin\com\dao\CourseSelectedDao.class
文件 5005 2019-12-01 13:30 SSCM\SSCM_java\bin\com\dao\StudentDao.class
文件 5027 2019-12-01 13:30 SSCM\SSCM_java\bin\com\dao\TeacherDao.class
文件 1080 2019-12-01 13:30 SSCM\SSCM_java\bin\com\model\Admin.class
文件 770 2019-12-01 13:30 SSCM\SSCM_java\bin\com\model\ClassInfo.class
文件 1594 2019-12-02 13:31 SSCM\SSCM_java\bin\com\model\Course.class
文件 945 2019-12-01 22:04 SSCM\SSCM_java\bin\com\model\CourseSelected.class
文件 1328 2019-12-02 15:28 SSCM\SSCM_java\bin\com\model\Student.class
文件 1518 2019-12-01 17:22 SSCM\SSCM_java\bin\com\model\Teacher.class
文件 1664 2019-12-01 13:30 SSCM\SSCM_java\bin\com\model\UserType.class
文件 1936 2019-12-01 13:30 SSCM\SSCM_java\bin\com\util\DbUtil.class
文件 512 2019-12-01 13:30 SSCM\SSCM_java\bin\com\util\StringUtil.class
文件 1189 2019-12-02 21:59 SSCM\SSCM_java\bin\com\view\AdminMainFrm$1.class
文件 918 2019-12-02 21:59 SSCM\SSCM_java\bin\com\view\AdminMainFrm$2.class
文件 1030 2019-12-02 21:59 SSCM\SSCM_java\bin\com\view\AdminMainFrm$3.class
文件 1030 2019-12-02 21:59 SSCM\SSCM_java\bin\com\view\AdminMainFrm$4.class
文件 1024 2019-12-02 21:59 SSCM\SSCM_java\bin\com\view\AdminMainFrm$5.class
............此处省略110个文件信息
相关资源
- javaweb商城购物系统
- 简单java web 基于eclipse和oracle 书籍管
- javaWeb图书管理系统175129
- jar反编译工具.zip
- 基于javavweb平台电商服务平台系统开发
- JAVAweb实现简单的登录注册以及表格填
- Java编程思想第四版非扫描
- java购物网站175054
- 黑马java教程知识点笔记整理
- 汽车出租管理系统
- Java swing 开发的学生信息管理系统
- 电影票管理系统.rar
- 铭泰企业进销存管理系统
- Java客户关系管理系统
- jsp+servlet+mysql员工管理系统
- 基于JSP easyUI的学生社团管理系统 学年
- 员工信息管理系统
- 博客管理系统
- 软件开发工程师JAVA题库
- JAVA代码实现WEB简单购物车功能
- 教务后台管理系统
- 闲鱼网制作
- Javaweb仓储管理系统
- java简单查询天气
- 基于MVC的javaWeb简易留言板仅供学习
- 登陆注册JSP+MySQL页面
- rfid的一卡通读写
- Java模拟最短作业优先、时间片轮转、
- Java语言程序设计第10版基础篇课后题
- javaee简单登录和增删查改
评论
共有 条评论