资源简介
大二时候的课设,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个文件信息
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- 美食天下项目Android版源码和Web版源码
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- mysql jsp网站源码下载
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
评论
共有 条评论