• 大小: 1.49MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-02
  • 语言: Java
  • 标签: java大作  系统代码  

资源简介

计算机专业本科Java课程大作业,五人一组,完成了一个java-Mysql学生成绩管理系统,下载内容是整个项目和文档说明。

资源截图

代码片段和文件信息

package com.java.dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

import com.java.model.Course;
import com.java.util.StringUtil;

//课程操作类
public class CourseDao {
//增加课程
public int courseAdd(Connection conCourse course)throws Exception{
String sql=“insert into t_course value(null????0)“;
PreparedStatement  pstmt=con.prepareStatement(sql);
pstmt.setString(1course.getCourseName());
pstmt.setString(2 course.getCourseTime());
pstmt.setString(3 course.getCourseTeacher());
pstmt.setInt(4 course.getCapacity());
return pstmt.executeUpdate();

}

public ResultSet courseList(Connection conCourse course) throws SQLException{
StringBuffer sb=new StringBuffer(“select * from t_course“);
if(StringUtil.isNotEmpty(course.getCourseName())){
sb.append(“ and courseName like ‘%“+course.getCourseName()+“%‘“);
}
if(StringUtil.isNotEmpty(course.getCourseTime())){
sb.append(“ and courseTime like ‘%“+course.getCourseTime()+“%‘“);
}
if(StringUtil.isNotEmpty(course.getCourseTeacher())){
sb.append(“ and courseTeacher like ‘%“+course.getCourseTeacher()+“%‘“);
}
PreparedStatement pstmt=con.prepareStatement(sb.toString().replaceFirst(“and“ “where“));
return pstmt.executeQuery();
}
public int courseDelete(Connection conString courseId)throws Exception{
String sql=“delete from t_course where courseId=?“;
PreparedStatement  pstmt=con.prepareStatement(sql);
pstmt.setString(1 courseId);
return pstmt.executeUpdate();

}
//修改课程
public int courseModify(Connection conCourse course)throws Exception{
String sql=“update t_course set courseName=?courseTime=?courseTeacher=?capacity=? where courseId=? “;
PreparedStatement pstmt=con.prepareStatement(sql);
pstmt.setString(1 course.getCourseName());
pstmt.setString(2 course.getCourseTime());
pstmt.setString(3 course.getCourseTeacher());
pstmt.setInt(4course.getCapacity() );
pstmt.setInt(5 course.getCourseId());
return pstmt.executeUpdate();

}

public ResultSet UnderFullList(Connection conCourse course) throws SQLException{
String sql=“select * from t_course where capacity>numSelected“;
PreparedStatement pstmt=con.prepareStatement(sql);
return pstmt.executeQuery();
}
}



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-05-02 14:05  java-Mysql学生成绩管理系统\
     目录           0  2019-05-02 14:02  java-Mysql学生成绩管理系统\CourseSys\
     文件         503  2016-12-11 13:49  java-Mysql学生成绩管理系统\CourseSys\.classpath
     文件         385  2013-08-19 16:18  java-Mysql学生成绩管理系统\CourseSys\.project
     目录           0  2019-05-02 14:02  java-Mysql学生成绩管理系统\CourseSys\.settings\
     文件         598  2016-12-11 13:48  java-Mysql学生成绩管理系统\CourseSys\.settings\org.eclipse.jdt.core.prefs
     目录           0  2019-05-02 14:02  java-Mysql学生成绩管理系统\CourseSys\bin\
     目录           0  2019-05-02 14:02  java-Mysql学生成绩管理系统\CourseSys\bin\com\
     目录           0  2019-05-02 14:02  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\
     目录           0  2019-05-02 14:02  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\dao\
     文件        3026  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\dao\CourseDao.class
     文件        2097  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\dao\LogOnDao.class
     文件        2110  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\dao\SelectionDao.class
     文件        2467  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\dao\StudentDao.class
     目录           0  2019-05-02 14:02  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\model\
     文件         872  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\model\Admin.class
     文件        2207  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\model\Course.class
     文件        1005  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\model\Selection.class
     文件        1517  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\model\Sinfo.class
     文件         998  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\model\Student.class
     目录           0  2019-05-02 14:02  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\util\
     文件        1589  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\util\DbUtil.class
     文件         590  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\util\StringUtil.class
     目录           0  2019-05-02 14:02  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\view\
     文件         830  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\view\CourseAddInterFrm$1.class
     文件         830  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\view\CourseAddInterFrm$2.class
     文件        6872  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\view\CourseAddInterFrm.class
     文件        7718  2016-12-14 10:52  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\view\CourseAddInterFrm.form
     文件         851  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\view\CourseManageInterFrm$1.class
     文件         999  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\view\CourseManageInterFrm$2.class
     文件         819  2016-12-18 20:38  java-Mysql学生成绩管理系统\CourseSys\bin\com\java\view\CourseManageInterFrm$3.class
............此处省略141个文件信息

评论

共有 条评论